我有一个在 AWS 上运行 Parse 服务器作为后端的应用程序。它已经崩溃,因为 mongoDB 似乎已经停止在 127.0.0.1 与 Parse 连接,但我不确定这是怎么发生的,因为我没有进行任何代码更改。我所做的是尝试使用 bncert 工具更新证书。
我必须每 3 个月左右手动更新一次证书sudo /opt/bitnami/bncert-tool
,然后输入我的服务器名称和电子邮件地址。我刚刚执行了这个定期维护并重新启动了我的服务器。不过,这似乎破坏了与 mongoDB 的解析连接中的某些内容。当我转到我的解析仪表板时,它会拉出一个错误日志,表明某些内容已被弃用,因为 mongoDB 如何连接到解析?有人可以就如何解决此问题或如何找出可能出现的问题提供任何指导吗?errorLabels: [ 'TransientTransactionError' ]
我在日志中看到的一些内容是
日志有错误:
2020-05-24T01:37:49.746Z - Uncaught internal server error. { MongoNetworkError: failed to connect to server [127.0.0.1:27017] on first connect [MongoNetworkError: connect ECONNREFUSED 127.0.0.1:27017]
at Pool.<anonymous> (/opt/bitnami/apps/parse/htdocs/node_modules/mongodb-core/lib/topologies/server.js:564:11)
at emitOne (events.js:116:13)
at Pool.emit (events.js:211:7)
at Connection.<anonymous> (/opt/bitnami/apps/parse/htdocs/node_modules/mongodb-core/lib/connection/pool.js:317:12)
at Object.onceWrapper (events.js:317:30)
at emitTwo (events.js:126:13)
at Connection.emit (events.js:214:7)
at Socket.<anonymous> (/opt/bitnami/apps/parse/htdocs/node_modules/mongodb-core/lib/connection/connection.js:246:50)
at Object.onceWrapper (events.js:315:30)
at emitOne (events.js:116:13)
name: 'MongoNetworkError',
errorLabels: [ 'TransientTransactionError' ],
[Symbol(mongoErrorContextSymbol)]: {} } MongoNetworkError: failed to connect to server [127.0.0.1:27017] on first connect [MongoNetworkError: connect ECONNREFUSED 127.0.0.1:27017]
at Pool.<anonymous> (/opt/bitnami/apps/parse/htdocs/node_modules/mongodb-core/lib/topologies/server.js:564:11)
at emitOne (events.js:116:13)
at Pool.emit (events.js:211:7)
at Connection.<anonymous> (/opt/bitnami/apps/parse/htdocs/node_modules/mongodb-core/lib/connection/pool.js:317:12)
at Object.onceWrapper (events.js:317:30)
at emitTwo (events.js:126:13)
at Connection.emit (events.js:214:7)
at Socket.<anonymous> (/opt/bitnami/apps/parse/htdocs/node_modules/mongodb-core/lib/connection/connection.js:246:50)
at Object.onceWrapper (events.js:315:30)
at emitOne (events.js:116:13)
2020-05-24T01:37:38.156Z - error getting auth for sessionToken