使用mongoose访问多个mongo数据库

时间:2015-07-09 00:20:35

标签: node.js mongodb

在单个nodejs应用程序中,如何在mongodb实例之间切换?

对于某些上下文,我正在编写一个带有nodejs / zeromq / mongoose的队列工作者。

我在同一台服务器上运行多个nodejs / mongo应用程序,每个都有自己的mongo数据库,将作业推送到队列。

我的工作者应用程序依次拉动和处理作业。

根据发送作业的应用程序,它需要通过mongoose连接到相应的mongo数据库。所有应用程序都使用相同的mongoose模型,因此我的工作者应用程序中已经提供了相同的模型。

我无法切换连接,我担心列出我的尝试/结果的详细信息会使问题变得混乱。

如果一次限制为1,或者我保持连接集合,则无关紧要。

任何见解都将受到赞赏。

1 个答案:

答案 0 :(得分:0)

使用 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@drawable/repeat_background"> 。请参阅文档:http://mongoosejs.com/docs/api.html。我自己没有这样做,但我相信你只需创建附加到每个模式的模型

createConnection