Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/377.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Sails js,连接到云mongodb时出错_Javascript_Node.js_Mongodb_Sails.js_Sails Mongo - Fatal编程技术网

Javascript Sails js,连接到云mongodb时出错

Javascript Sails js,连接到云mongodb时出错,javascript,node.js,mongodb,sails.js,sails-mongo,Javascript,Node.js,Mongodb,Sails.js,Sails Mongo,我在sails适配器中使用了cloudmongodb,但当我运行应用程序时,它抛出了一个错误,有人能帮我解决吗 default: { adapter: 'sails-mongo', url: 'mongodb://USERNAME:PASS@cluster0-shard-00-00.ikncs.mongodb.net:27017,cluster0-shard-00-01.ikncs.mongodb.net:27017,cluster0-shard-00-02.ikncs.mongod

我在sails适配器中使用了cloudmongodb,但当我运行应用程序时,它抛出了一个错误,有人能帮我解决吗

default: {
    adapter: 'sails-mongo',
  url: 'mongodb://USERNAME:PASS@cluster0-shard-00-00.ikncs.mongodb.net:27017,cluster0-shard-00-01.ikncs.mongodb.net:27017,cluster0-shard-00-02.ikncs.mongodb.net:27017/test?ssl=true&replicaSet=atlas-qhs0wy-shard-0&authSource=admin&retryWrites=true&w=majority'
  }
错误:错误:一致性冲突:创建db连接管理器时发生意外错误:

MongoError:cluster0-shard-00-01.ikncs.mongodb.net:27017的连接3已关闭


错误:无法拆下ORM挂钩。错误详细信息:错误:一致性冲突:试图拆除当前未在此适配器中注册的数据存储(
默认值
)。这通常是由于userland代码中的竞态条件(例如,试图多次破坏同一ORM实例),或者可能是由于该适配器中的错误。(如果您遇到困难,请访问)

这看起来您无法连接到Atlas上托管的群集

您需要将您的IP添加到Atlas的白名单中。在“安全性”部分的“网络访问”下,将您的IP添加到白名单中(如果您使用的是远程服务器,则添加从中连接到群集的服务器的IP)


非常感谢您,亲爱的安东尼。现在它工作得很好。