0
我在应用程序引擎上部署了我的Java应用程序,并在安装了mongoDB的Google计算引擎中创建了一个单独的虚拟机实例。 那么,如何使用GCE托管的MongoDB和我的AppEngine java应用程序。GAE Java应用程序连接到mongodb在GCE
我在应用程序引擎上部署了我的Java应用程序,并在安装了mongoDB的Google计算引擎中创建了一个单独的虚拟机实例。 那么,如何使用GCE托管的MongoDB和我的AppEngine java应用程序。GAE Java应用程序连接到mongodb在GCE
在appengine标准环境中,您不能使用mongodb。 Appengine不提供或支持mongo db的驱动程序。 mongo db驱动程序需要持久的套接字连接到数据库。这是appengine没有提供的(套接字连接不能超出请求线程),因此它不受支持。
您有以下选择:
您可以创建Compute Engine上的REST接口为您的MongoDB的查询,让你的App Engine应用程序使用REST接口与数据库进行通信。
您可以使用应用程序引擎的灵活环境,它与标准环境没有相同的限制。
使用AppEngine上自己的数据存储