MongoDB在cpanel上抛出连接错误,但正在开发中

qoefvg9y  于 12个月前  发布在  Go
关注(0)|答案(2)|浏览(77)

我正在运行与mongodb集成的API,API暂时托管在cpanel上。一周后,它开始显示一些奇怪的连接错误,而在开发环境中,一切都运行正常。这是我在cpanel上得到的错误。

App 3765874 output:     at Mongoose.connect (/home/danai/nodevenv/danai-api/12/lib/node_modules/mongoose/lib/index.js:376:20)
App 3765874 output:     at Mongoose._promiseOrCallback (/home/danai/nodevenv/danai-api/12/lib/node_modules/mongoose/lib/index.js:1220:10)
App 3765874 output:     at promiseOrCallback (/home/danai/nodevenv/danai-api/12/lib/node_modules/mongoose/lib/helpers/promiseOrCallback.js:31:10)
App 3765874 output:     at /home/danai/nodevenv/danai-api/12/lib/node_modules/mongoose/lib/helpers/promiseOrCallback.js:32:5
App 3765874 output:     at /home/danai/nodevenv/danai-api/12/lib/node_modules/mongoose/lib/index.js:377:10
App 3765874 output:     at NativeConnection.Connection.openUri (/home/danai/nodevenv/danai-api/12/lib/node_modules/mongoose/lib/connection.js:819:32)

字符串

zbsbpyhn

zbsbpyhn1#

看起来MongoDB有一个“允许的ips”列表https://www.mongodb.com/docs/atlas/security/ip-access-list/如果你在你的开发环境中设置它,然后在没有添加什么ips应该被允许连接到它在生产环境中移动它,这可能会导致一个问题。

fnx2tebb

fnx2tebb2#

您必须在mongodb atlas https://www.mongodb.com/docs/atlas/security/ip-access-list/中将cpanel服务器ip列入白色名单
在你的mongodbMap集 Jmeter 板在安全选项卡中,你会发现网络选项卡在这个你必须要你的ip地址cpanel服务器白名单它 checkout 这个图像https://i.stack.imgur.com/Mpgzq.png
https://i.stack.imgur.com/Jdgdi.png

相关问题