自动杀死内存占用过高的TCP连接

自动杀死内存占用过高的 TCP 连接

插件功能

在设置的检查周期内扫描系统全部 TCP 连接, 如果发现符合限制条件 (高于设置的 SendQ 或者 RecvQ) 的连接会被记录, 如果下次扫描时这个连接依然符合限制条件就会被杀死

插件配置

{
  "Plugins": {
    "Connections": {
      "Check": 60,
      "SendQ": 0,
      "RecvQ": 1000000
    }
  }
}

Check

单位 秒

检查周期 (最低 60)

SendQ

设置为0即为不检查该项

发送队列的大小 (单位 b)

顾名思义就是等待发送的数据包大小 (也可能是发送了等待对方确认)

RecvQ

设置为0即为不检查该项

接受队列的大小 (单位 b)

顾名思义就是等待读取的数据包大小 (大概率是限速导致)