2
我正在使用猫鼬和节点js与群集(服务器和子进程)。我想创建一个可以与所有子进程和主进程共享的连接池。提前致谢。使用群集节点js中的猫鼬连接池
我正在使用猫鼬和节点js与群集(服务器和子进程)。我想创建一个可以与所有子进程和主进程共享的连接池。提前致谢。使用群集节点js中的猫鼬连接池
你不能。
您只能在特定进程中共享连接。
当您通过猫鼬连接到mongodb时,在您的连接uri上附加一个“poolSize = {您的池大小}”。
例如:MongoDB的:// {}用户:{}密码@localhost:{端口}/{DB_NAME} poolSize = 5
您可以使用PM2来创建和管理节点群集。
您应该知道群集创建到mongodb服务器的连接。
cluster_connection_number = pollSize * process_number
欲了解更多信息,请访问:https://github.com/Unitech/PM2