【问题标题】:How to limit connection pool size in monk Node.js如何在和尚 Node.js 中限制连接池大小
【发布时间】:2015-05-14 05:03:24
【问题描述】:

我正在使用和尚模块从 mongodb 获取数据。但是一旦我连接到 db,它就会创建 5 个连接。

这是我的命令行 mongodb 服务器控制台...

 2015-05-14T10:32:35.618+0530 I NETWORK  [initandlisten] connection accepted from
    127.0.0.1:61015 #3 (2 connections now open)
2015-05-14T10:32:35.619+0530 I NETWORK  [initandlisten] connection accepted from
 127.0.0.1:61016 #4 (3 connections now open)
2015-05-14T10:32:35.621+0530 I NETWORK  [initandlisten] connection accepted from
 127.0.0.1:61017 #5 (4 connections now open)
2015-05-14T10:32:35.621+0530 I NETWORK  [initandlisten] connection accepted from
 127.0.0.1:61018 #6 (5 connections now open)
2015-05-14T10:32:35.622+0530 I NETWORK  [initandlisten] connection accepted from
 127.0.0.1:61019 #7 (6 connections now open)
2015-05-14T10:32:35.629+0530 I NETWORK  [conn3] end connection 127.0.0.1:61015 (
5 connections now open)
2015-05-14T10:32:35.629+0530 I NETWORK  [conn4] end connection 127.0.0.1:61016 (
5 connections now open)
2015-05-14T10:32:35.629+0530 I NETWORK  [conn5] end connection 127.0.0.1:61017 (
5 connections now open)
2015-05-14T10:32:35.629+0530 I NETWORK  [conn6] end connection 127.0.0.1:61018 (
5 connections now open)
2015-05-14T10:32:35.629+0530 I NETWORK  [conn7] end connection 127.0.0.1:61019 (
5 connections now open)

【问题讨论】:

  • 这个问题成功了吗?
  • 用猫鼬代替和尚。
  • 它有很好的支持。

标签: node.js mongodb express monk


【解决方案1】:

设置monk连接池大小如下:

const monk = require('monk');
const db = monk('localhost/mydb', {
  poolSize: 7 // number of connections
});

默认为5

来源:https://automattic.github.io/monk/docs/manager/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-11-26
    • 1970-01-01
    • 2011-08-13
    • 2016-03-24
    • 2021-07-23
    • 2015-12-19
    相关资源
    最近更新 更多