我正在寻找一种方法来浏览我的Cloud Foundry Mongodb服务。看起来有两种选择:
process.env.VCAP_SERVICES['mongodb-1.8'][0]['credentials']
中的用户名/密码?https://github.com/Imaginea/mViewer
http://www.mongovue.com/2011/08/04/mongovue-connection-to-remote-server-over-ssh/
答案 0 :(得分:1)
您需要使用Caldecott创建隧道。
请参阅http://docs.cloudfoundry.com/tools/vmc/caldecott.html。
当您打开隧道时,它应该为您提供命令行客户端或要使用的凭据。
如果没有,请创建一段代码,在访问服务器上的某个网址时返回process.env.VCAP_SERVICES
转储。
答案 1 :(得分:1)
通过使用GUI客户端,您必须获得到服务的隧道。在CLI控制台中打开后,将生成并显示连接信息,包括主机地址,通常为127.0.0.1,端口号,用户名和密码。如果您尝试从外部环境执行此操作,则无法使用VCAP_SERVICES中的值进行连接,因为这些值将是CF路由器后面的本地值。