MongoDB for PCF Development Services在哪里存储所有数据值?

时间:2017-01-03 19:36:34

标签: mongodb spring-boot cloudfoundry

我当前的应用程序使用在localhost上运行的MongoDb,默认端口为27017.我的Web应用程序反映了存储在数据库中的数据。当我将此应用程序推送到云代工厂并绑定MONGO服务时,它使用另一个数据库。我在哪里以及如何查看/访问正在输入的所有数据。在本地机器上,我可以使用db.collection.find()并查询我的所有数据。

1 个答案:

答案 0 :(得分:0)

数据存储在CF Mongo服务中。您可以通过检查应用程序环境的VCAP_SERVICES部分中的值来检查它的运行位置:

cf env <app name>

在环境中,您可以看到连接详细信息,但不应直接访问数据库。要连接到数据库,您可以使用类似于Chisel或Crowbar的隧道。

有一个Chisel fork,其中还包含instructions如何连接到CF服务。