【问题标题】:hosting application on GAE & database on different server在不同服务器上的 GAE 和数据库上托管应用程序
【发布时间】:2012-11-16 12:47:05
【问题描述】:
我想将我的 Java Web 应用程序托管在 GAE 上,并将我的数据库托管在不同的服务器 (GoDaddy) 上。
谷歌数据存储只有 6 个月免费,所以我想使用不同主机的数据库(goDaddy)。那么它可能(在 GAE 的情况下)吗??
我可以从我的本地系统使用我的托管数据库(goDaddy),但是当我将我的应用程序上传到 GAE 时,它就不起作用了。
【问题讨论】:
标签:
google-app-engine
hosting
google-cloud-datastore
google-data-api
【解决方案1】:
如果您的数据库为远程连接提供了 REST API,那么它应该没有任何问题。如果您可以使用套接字(即 java.net 包)访问您的数据库,那么这是不可能的。
此外,Google App Engine 根据使用量而非时间提供免费配额。更多信息请关注App Engine Quotas
【讨论】:
-
感谢您的回答...我可以从本地系统访问 GoDaddy 数据库,但我没有在服务器上使用 REST API。我只是像这样连接` com.mysql.jdbc.Driverjdbc:mysql://tvminvoicedb.db.9907479。 hostsresource.com` 我刚刚在服务器上为我的数据库提供了地址以及数据库的用户名和密码。而且我也不使用套接字。 `