我在http://linktomymongo:27017/上运行了一个http://linktomymongo:27017/。当我通过浏览器访问这个链接时,我得到了,“看起来您试图在本地驱动程序端口上通过HTTP访问MongoDB。”消息。
但是,当尝试通过Node-RED访问它时,我会遇到一些错误。
主机: linktomymongo端口: 27017错误:
"MongoError: failed to connect to server [linktomymongo:27017] on first connect"主机:http://linktomymongo端口: 27017错误:
"Error: double colon in host identifier"做错什么了?欢迎任何帮助。
如果需要更多信息,请询问:)
节点-红色芒果节点(我已经尝试了带和不带http://的链接:


发布于 2017-06-02 11:17:00
由于@derloopkat的建议,我编辑了linktomymongo,它显示了IP地址。当我输入那个IP地址时,它立即连接起来。
所以我猜节点需要一个IP地址,而不是URL
发布于 2017-06-02 10:05:18
从mongo节点的主机部分删除http://。
这不是一个http连接,而是一个本地的mongo协议连接。
https://stackoverflow.com/questions/44325969
复制相似问题