在Windows Azure上使用MongoDB运行Node.js的问题
我一直在努力做这个教程, https: //www.windowsazure.com/en-us/develop/nodejs/tutorials/web-app-with-mongodb/,基本上使一个简单的node.js应用程序有访问到Mongo DB。 使用命令Start-AzureEmulator在本地启动程序时,我一直遇到以下问题:
“不能连接,因为目标机器主动拒绝它127.0.0.1:27017”
我尝试了各种端口和configuration没有成功。 奇怪的是,当我运行mongodb.exe时,数据库启动时没有打嗝(这只是通过不在Azure模拟器内的命令行)。 我也曾尝试多次重新安装所有的工具。 看来我不知道下一步该做什么。
有没有人遇到过这个问题或已经能够完成本教程?
作为一个侧面说明,你们是否知道任何允许使用带有node.js的套接字的云提供者? 这是我尝试使用Azure的主要原因之一。
我假设你已经按照指示一步一步,还没有修改任何东西呢?
我从下面的屏幕截图注意到,该示例试图打开Mongo 127. 255 .0.1:27017,而不是127.0.0.1:27017:
我build议检查你的Azure服务的URL,以防万一你在寻找Mongo的错误地址。
- mongoDB有重新连接的问题,或者我做错了吗?
- Azure Cosmos DB:TypeError:无法读取未定义的属性'electionId'
- 在Azure上启动Nightmare.js
- 无法启动在Azure中托pipe的nodejs web api
- 在Azure网站上使用Node.js进行image processing
- 设置根path以在Azure上提供index.html(IIS Web服务器)
- 将JavaScript的Date.now()转换为Stream Analytics中的时间戳
- Node.js SDK中的Azure ServiceBus SAS
- socket.io传输是“轮询”而不是“websocket”在azure色