与节点js中的mongoose连接池与集群

时间:2015-02-11 03:18:58

标签: node.js mongoose

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

1 个答案:

答案 0 :(得分:0)

你不能。

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

当您通过mongoose连接到mongodb时,请附加" poolSize = {您的游泳池尺寸}"在你的连接uri。

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

您可以使用pm2创建和管理节点集群。

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

cluster_connection_number = pollSize * process_number

有关详细信息,请访问https://github.com/Unitech/PM2