我当前的应用程序使用在localhost上运行的MongoDb,默认端口为27017.我的Web应用程序反映了存储在数据库中的数据。当我将此应用程序推送到云代工厂并绑定MONGO服务时,它使用另一个数据库。我在哪里以及如何查看/访问正在输入的所有数据。在本地机器上,我可以使用db.collection.find()并查询我的所有数据。
答案 0 :(得分:0)
数据存储在CF Mongo服务中。您可以通过检查应用程序环境的VCAP_SERVICES部分中的值来检查它的运行位置:
cf env <app name>
在环境中,您可以看到连接详细信息,但不应直接访问数据库。要连接到数据库,您可以使用类似于Chisel或Crowbar的隧道。
有一个Chisel fork,其中还包含instructions如何连接到CF服务。