首先:我是天蓝色的新人。好的,我想要一个天蓝色的MongoDb副本集。我用它来这些网站: http://www.mongodb.org/display/DOCS/Azure+Deployment和 https://github.com/mongodb/mongo-azure 这很好。但是如何从我的java应用程序访问这个mongo replicaset? Java应用程序不在云中运行。 谢谢你的帮助。
答案 0 :(得分:2)
你可以做的一些事情:
答案 1 :(得分:1)
默认情况下,MongoDB将在端口27017上运行(请参阅TCP Port Numbers)。只需创建一个Input Endpoint,即可让您的内部部署Java应用程序连接到MongoDB,并确保选择 tcp 作为协议。
这是来自David's blog的此类端点的屏幕截图:
请记住,这将为互联网上的每个人打开端口,这可能存在安全风险。
或者,您可以考虑使用Windows Azure Connect在内部部署系统和角色之间创建安全的IPSEC连接。