连接与群集节点js中的mongoose汇聚

我正在用群集(服务器和subprocess)使用mongoose和节点js。 我想创build一个可以与所有subprocess和主进程共享的连接池。 提前致谢。

你不能。

您只能在特定stream程中共享连接。

当你通过mongoose连接到mongodb,在你的连接上添加“poolSize = {你的池大小}”。

例如:mongodb:// {user}:{password} @localhost:{port} / {db_name}?poolSize = 5

您可以使用pm2来创build和pipe理您的节点群集。

您应该知道群集创build到mongodb服务器的连接。

cluster_connection_number = pollSize * process_number

欲了解更多信息,请访问https://github.com/Unitech/PM2