节点红色的Mqtt,如何关闭套接字连接

时间:2019-10-22 06:31:18

标签: node.js mqtt node-red

red-contrib-mqtt-broker`作为mqtt经纪人。客户端的连接/断开连接正常,但在后端套接字没有立即关闭,因此套接字堆积,导致服务器宕机。

请帮助我解决此问题。

这是我的节点红色流程

[
  {
    "checkall": "false",
    "id": "75e2813d.1200d",
    "name": "chkTopic",
    "outputs": 3,
    "property": "topic",
    "propertyType": "msg",
    "repair": false,
    "rules": [
      {
        "t": "eq",
        "v": "clientConnected",
        "vt": "str"
      },
      {
        "t": "eq",
        "v": "published",
        "vt": "str"
      },
      {
        "t": "eq",
        "v": "clientDisconnected",
        "vt": "str"
      }
    ],
    "type": "switch",
    "wires": [
      [
        "e44d3fd.601fcc"
      ],
      [
        "b0cbe2f0.fdf51"
      ],
      [
        "352b1527.c0382a"
      ]
    ],
    "x": 340,
    "y": 120,
    "z": "9207591e.000228"
  },
  {
    "dburl": "",
    "id": "169a1574.037e8b",
    "mqtt_port": "6883",
    "mqtt_ws_port": "6889",
    "name": "Silsung ST Connector",
    "password": "ajay1234",
    "type": "mosca in",
    "username": "admin",
    "wires": [
      [
        "75e2813d.1200d"
      ]
    ],
    "x": 140,
    "y": 120,
    "z": "9207591e.000228"
  },
  {
    "active": true,
    "complete": "payload",
    "console": false,
    "id": "b0cbe2f0.fdf51",
    "name": "",
    "tosidebar": true,
    "tostatus": false,
    "type": "debug",
    "wires": [],
    "x": 530,
    "y": 120,
    "z": "9207591e.000228"
  },
  {
    "active": true,
    "complete": "payload",
    "console": false,
    "id": "352b1527.c0382a",
    "name": "",
    "tosidebar": true,
    "tostatus": false,
    "type": "debug",
    "wires": [],
    "x": 530,
    "y": 180,
    "z": "9207591e.000228"
  },
  {
    "active": true,
    "complete": "payload",
    "console": false,
    "id": "e44d3fd.601fcc",
    "name": "",
    "tosidebar": true,
    "tostatus": false,
    "type": "debug",
    "wires": [],
    "x": 510,
    "y": 60,
    "z": "9207591e.000228"
  }
]

0 个答案:

没有答案