最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

Mongo db连接器的最新版本是否可以与loopback@2.26.2一起使用

运维笔记admin12浏览0评论

Mongo db连接器的最新版本是否可以与loopback@2.26.2一起使用

Mongo db连接器的最新版本是否可以与loopback@2.26.2一起使用

我们有一个应用程序,在其中使用[email protected]。但是,我们面临着许多问题,包括mongodb连接,副本集失败等。但是由于某些内部原因,我们不希望环回版本升级。我们是否可以仅将mongo驱动程序(例如loopback-connector-mongodb和mongodb)升级到最新版本,而不升级环回版本。

我们正在使用节点版本4.4.0和Mongo数据库副本集版本3.6

npm list|grep loopback
├─┬ [email protected]
├─┬ [email protected]
│ ├── [email protected]
│ ├─┬ [email protected]
├─┬ [email protected]
├─┬ [email protected]
│ ├─┬ [email protected]
├─┬ [email protected]
├── [email protected]
├─┬ [email protected]
├─┬ [email protected]
回答如下:

也许我来晚了,但我想分享一下我们遇到了类似的问题,发现是:

mongodb nodejs driver(loopback-connector-mongodb的子依赖项)从3.3.0版开始,需要MongoDB引擎至少在4.2版中(在群集中)。 NPM软件包更新后,我们在4.0.4上使用了MongoDB,在3.3.2上使用了mongodb nodejs驱动程序,我们的应用无法执行任何更新或更新。这是错误:

MongoError:事务编号仅允许用于副本集成员或蒙古人\ n

我们的解决方案是将MongoDB引擎版本更新为4.2。

发布评论

评论列表(0)

  1. 暂无评论