也许我没有正确理解这一点,但这里是我尝试使用vmc隧道的方式。
注意:我的vmc推送的nodejs应用验证MongoDB服务运行正常。
我正在尝试从远程服务器使用mongodb url访问mongodb
我在本地的macbook上创建了隧道,并收到了连接信息
sudo vmc通道mongodb-1234无
服务连接信息:用户名: 12345密码: 12345名称: db url : mongodb://12345:12345@172.30.48.71:25283/db
在我的远程服务器上,我正在使用C# mongdb驱动程序,并使用给定的url进行连接,但我的连接超时。
我遗漏了什么?
错误消息:无法连接到服务器172.30.48.71:25283:连接尝试失败,因为连接方在一段时间后没有正确响应,或者建立的连接失败,因为连接的主机没有响应172.30.48.71:25283。
发布于 2013-02-13 03:06:15
VMC通道返回的连接信息只能由服务所绑定的Cloud Foundry上的应用程序使用,也只能由运行VMC的机器上的本地通道使用。
当您创建通道时,vmc会在您的机器上打开一个端口(通常为10000),该端口将通过通道连接到在Cloud Foundry上运行的实例。您可以使用本地计算机上的此端口连接到MongoDB,但无法从CloudFoundry.com外部的节点或运行VMC的计算机连接到服务实例。
https://stackoverflow.com/questions/14838241
复制相似问题