Skip to content

FMQ Service Management ​

Read inspection displays by page area; look up operation instructions by target node and protocol. All write operations describe only the steps and expected results; none were executed in this round.

How to Read

Confirm the entry point, permissions, and target object first, then complete the operations in numbered order. Each step includes the expected result; detailed fields and options are collected in expandable reference tables.

About the Screenshots

The screenshots come from the original operations manual. The public version hides real node addresses, connection addresses, and credentials; the statuses, times, and data in the examples do not represent the current production environment.

Before You Begin ​

ItemDescription
What you can doUnderstand the status, fields, and operation boundaries of each listener entry by node, and look up the configuration, start/stop, restart, and rebind instructions.
Where to enterMonitoring -> Service Management
Required permissionsExisting access to the FMQ console; actual runtime changes must be performed by authorized operations personnel during a maintenance window.
Estimated time15 minutes

Operation Steps ​

1. Confirm the Management Scope and Refresh Entry ​

Location: Monitoring -> Service Management

Enter Service Management from the Monitoring menu, read the page scope notice first, then locate Refresh.

Service Management page scope and refresh entry

Figure: First confirm that the page operates only on the target node, and locate the refresh entry.

Field Descriptions
Field / ControlDescription
Monitoring scopeThe page displays runtime snapshots scoped to the currently selected node; the node overview is used to switch targets and does not mean all nodes are operated in sync.
Sampling timeJudge the freshness of the data on this page by the sync time on the node card and the latest snapshot time.
Overall health statusJudge overall health by combining online nodes, offline nodes, and the number of failed listeners; do not treat a single "online" label as proof that everything is normal.
Runtime onlyIndicates that the current entry operates on the services currently running on the node.
Does not write back to deployment configThe page states that it does not modify deployment files; this is not the same as not writing to the runtime configuration center.
Does not auto-sync other nodesPage operations must not be treated as simultaneous changes on all nodes.

2. Read the Node and Selected-Node Summaries ​

Location: Monitoring -> Service Management

Review the summary cards and distinguish the cluster node count from the statistics scope of Selected Node Sessions and Selected Node Listeners.

Service Management node and listener summary cards

Figure: Distinguish cluster-wide node statistics from the statistics of the currently selected node.

Field Descriptions
Field / ControlDescription
Total nodesThe number of nodes visible in the current snapshot.
Online nodesThe number of nodes not marked offline or disconnected in the page statistics; this does not equal fully healthy.
OfflineThe number of nodes marked offline or disconnected.
Selected node sessionsThe number of sessions aggregated for the currently selected node, not the cluster-wide total.
Selected node listenersThe number of listener entries returned by the selected node.
RunningThe number of listeners in Running status on the selected node.
FailedThe number of listeners in Failed status on the selected node.

3. Confirm Node Identity and Snapshot Freshness ​

Location: Monitoring -> Service Management

In the Cluster Node Overview, verify the node name, address, status, and times before selecting the target node.

Service Management cluster node overview

Figure: Verify node identity, online status, sessions, and sync time.

Field Descriptions
Field / ControlDescription
Node nameThe node identity used to select the operation target.
Current node / remote nodeThe current node is the node this console corresponds to; the other nodes are remote.
Node addressThe network address that distinguishes the deployed nodes.
Node statusThe page distinguishes online, offline, abnormal, or warning.
ListenersThe number of listener entries returned by this node.
SessionsThe session aggregate of this node.
Sync timeThe most recent sync time of the node snapshot, not the last device report time.
Latest snapshot timeThe time marker of this page snapshot.

4. Confirm the Current Listener Workspace ​

Location: Monitoring -> Service Management

After selecting a node, verify that the Listener Workspace title matches the selected node before reviewing the protocol entries below.

Listener workspace title of the current node

Figure: The workspace title determines which node all listener cards below belong to.

Field Descriptions
Field / ControlDescription
Workspace node nameAll listener cards below belong to the node shown in the title.
Current node / remote nodeReminds you which node subsequent operations belong to.
Runtime onlyThis controls the node's runtime entries, not a batch global switch.

5. Read the MQTT TCP Listener Status ​

Location: Monitoring -> Service Management

Under External Access, find MQTT TCP and review its status, endpoint, sessions, and times in order; do not click the start/stop buttons.

MQTT TCP listener status card

Figure: Verify the MQTT TCP listener endpoint, running status, session count, and times.

Field Descriptions
Field / ControlDescription
MQTT accessMQTT TCP: the page purpose grouping of MQTT TCP.
Running statusMQTT TCP: distinguishes Running, Starting, Stopping, Stopped, Failed, and Unknown.
Listener endpointMQTT TCP: shows the address and port the service is bound to; 0.0.0.0 means bound to all interfaces, not the target address a device should fill in.
Current node scopeMQTT TCP: the card values are not a cluster-wide total.
Active sessionsMQTT TCP: the number of active sessions belonging to the MQTT TCP entry.
UptimeMQTT TCP: the continuous running time since the listener was last started; a dash is shown when stopped.
Last operationMQTT TCP: the time of the most recent listener lifecycle operation, not the device message time.
Stop timeMQTT TCP: the most recent stop time; a dash is shown when there is no such record.

6. Read the MQTT WebSocket Listener Status ​

Location: Monitoring -> Service Management

Under External Access, find MQTT WebSocket and review its status, endpoint, sessions, and times in order; do not click the start/stop buttons.

MQTT WebSocket listener status card

Figure: The WebSocket endpoint also includes a path, and it may be in the Stopped state.

Field Descriptions
Field / ControlDescription
WebSocket accessMQTT WebSocket: the page purpose grouping of MQTT WebSocket.
Running statusMQTT WebSocket: distinguishes Running, Starting, Stopping, Stopped, Failed, and Unknown.
Listener endpointMQTT WebSocket: composed of the listen address, port, and WebSocket path.
Current node scopeMQTT WebSocket: the card values are not a cluster-wide total.
Active sessionsMQTT WebSocket: the number of active sessions belonging to the MQTT WebSocket entry.
UptimeMQTT WebSocket: the continuous running time since the listener was last started; a dash is shown when stopped.
Last operationMQTT WebSocket: the time of the most recent listener lifecycle operation, not the device message time.
Stop timeMQTT WebSocket: the most recent stop time; a dash is shown when there is no such record.

7. Read the TCP Listener Status ​

Location: Monitoring -> Service Management

Under External Access, find TCP and review its status, endpoint, sessions, and times in order; do not click the start/stop buttons.

TCP access listener status card

Figure: Verify the TCP endpoint, running status, session count, and times.

Field Descriptions
Field / ControlDescription
TCP accessTCP: the page purpose grouping of TCP.
Running statusTCP: distinguishes Running, Starting, Stopping, Stopped, Failed, and Unknown.
Listener endpointTCP: shows the address and port the service is bound to; 0.0.0.0 means bound to all interfaces, not the target address a device should fill in.
Current node scopeTCP: the card values are not a cluster-wide total.
Active sessionsTCP: the number of active sessions belonging to the TCP entry.
UptimeTCP: the continuous running time since the listener was last started; a dash is shown when stopped.
Last operationTCP: the time of the most recent listener lifecycle operation, not the device message time.
Stop timeTCP: the most recent stop time; a dash is shown when there is no such record.

8. Read the UDP Listener Status ​

Location: Monitoring -> Service Management

Under External Access, find UDP and review its status, endpoint, sessions, and times in order; do not click the start/stop buttons.

UDP access listener status card

Figure: Verify the UDP endpoint, logical session count, and running status.

Field Descriptions
Field / ControlDescription
UDP accessUDP: the page purpose grouping of UDP.
Running statusUDP: distinguishes Running, Starting, Stopping, Stopped, Failed, and Unknown.
Listener endpointUDP: shows the address and port the service is bound to; 0.0.0.0 means bound to all interfaces, not the target address a device should fill in.
Current node scopeUDP: the card values are not a cluster-wide total.
Active sessionsUDP: the number of UDP logical sessions; this does not mean TCP-style connections have been established.
UptimeUDP: the continuous running time since the listener was last started; a dash is shown when stopped.
Last operationUDP: the time of the most recent listener lifecycle operation, not the device message time.
Stop timeUDP: the most recent stop time; a dash is shown when there is no such record.

9. Read the Cluster TCP Listener Status ​

Location: Monitoring -> Service Management

Under Internal Listeners, find Cluster TCP and review its status, endpoint, sessions, and times in order; do not click the start/stop buttons.

Cluster TCP cluster channel status card

Figure: The cluster channel is an internal link and is marked as not persisted.

Field Descriptions
Field / ControlDescription
Cluster channelCluster TCP: the page purpose grouping of Cluster TCP.
Running statusCluster TCP: distinguishes Running, Starting, Stopping, Stopped, Failed, and Unknown.
Listener endpointCluster TCP: shows the address and port the service is bound to; 0.0.0.0 means bound to all interfaces, not the target address a device should fill in.
Current node scopeCluster TCP: the card values are not a cluster-wide total.
Active sessionsCluster TCP: the session count returned by the cluster channel card; it cannot replace a cluster health assessment.
UptimeCluster TCP: the continuous running time since the listener was last started; a dash is shown when stopped.
Last operationCluster TCP: the time of the most recent listener lifecycle operation, not the device message time.
Stop timeCluster TCP: the most recent stop time; a dash is shown when there is no such record.
Not persistedCluster TCP: the configuration persistence limitation explicitly marked on the cluster channel card.

10. Read the HTTP Control Plane Read-Only Status ​

Location: Monitoring -> Service Management

Under Control Plane, find HTTP Control Plane and review its status, endpoint, sessions, and times in order; do not click the start/stop buttons.

HTTP Control Plane read-only management interface status

Figure: The HTTP control plane is a read-only display and provides no start/stop or configuration buttons.

Field Descriptions
Field / ControlDescription
Management interfaceHTTP Control Plane: the page purpose grouping of HTTP Control Plane.
Running statusHTTP Control Plane: distinguishes Running, Starting, Stopping, Stopped, Failed, and Unknown.
Listener endpointHTTP Control Plane: shows the address and port the service is bound to; 0.0.0.0 means bound to all interfaces, not the target address a device should fill in.
Current node scopeHTTP Control Plane: the card values are not a cluster-wide total.
Active sessionsHTTP Control Plane: the management interface should not be interpreted as a device connection count; 0 does not mean the console is unavailable.
UptimeHTTP Control Plane: the current source code always returns 0, so it cannot be used to judge that HTTP has just restarted.
Last operationHTTP Control Plane: the time of the most recent listener lifecycle operation, not the device message time.
Stop timeHTTP Control Plane: the most recent stop time; a dash is shown when there is no such record.
Read-onlyHTTP Control Plane: this page provides no start/stop or configuration for the HTTP control plane.

11. Select the Correct Operation Node ​

Location: Monitoring -> Service Management

Click the Node Card first, then verify the workspace node name and address. Do not treat the current page as a unified switch for all nodes.

Node overview with a remote node selected

Figure: The node card determines the operation target of the listener workspace below; once selected, the summary and workspace switch in sync.

12. Review the MQTT TCP Configuration and Protocol Differences ​

Location: Monitoring -> Service Management

On the MQTT TCP card, click Configure and understand the fields according to the table below. This round is view-only: no modification, no save; click Cancel after reviewing.

All fields of the MQTT TCP configuration panel

Figure: This round only reviews the fields and current values; no modification, no save.

Field Descriptions
Field / ControlDescription
Enabled statusEnables or disables this listener entry; after it is disabled the configuration is retained but new connections are no longer accepted.; Enables or disables this listener entry; after it is disabled the configuration is retained but new connections are no longer accepted. Required · Recommended: keep the verified deployment value · Example: use the on-site value
PortListener entry port, range 1-65535; use a port that does not conflict with the deployment plan.; Listener entry port, range 1-65535; use a port that does not conflict with the deployment plan. Required · Recommended: keep the verified deployment value · Example: use the on-site value
KeepAliveThe MQTT KeepAlive configuration readable and writable on the page. In the current source code, the actual connection idle timeout is 1.5 times the client CONNECT heartbeat value, so there is no guarantee that modifying this field changes the device heartbeat.; The MQTT KeepAlive configuration readable and writable on the page. In the current source code, the actual connection idle timeout is 1.5 times the client CONNECT heartbeat value, so there is no guarantee that modifying this field changes the device heartbeat. Required · Recommended: keep the verified deployment value · Example: use the on-site value
SO_BACKLOGThe capacity of the queue waiting for connection establishment to complete, range 1-65535; it is not an upper limit on online devices.; The capacity of the queue waiting for connection establishment to complete, range 1-65535; it is not an upper limit on online devices. Required · Recommended: keep the verified deployment value · Example: use the on-site value
Maximum packet sizeThe single-packet size allowed by MQTT decoding, in bytes; page range 1024-67108864 (64 MiB).; The single-packet size allowed by MQTT decoding, in bytes; page range 1024-67108864 (64 MiB). Required · Recommended: keep the verified deployment value · Example: use the on-site value
SO_KEEPALIVEWhether to enable operating-system TCP keepalive; it is not equivalent to the MQTT PING heartbeat interval.; Whether to enable operating-system TCP keepalive; it is not equivalent to the MQTT PING heartbeat interval. Required · Recommended: keep the verified deployment value · Example: use the on-site value
Rebind immediatelyReleases and rebinds the entry when saving; MQTT TCP, WebSocket, and TCP may disconnect the node's old connections first when necessary.; Releases and rebinds the entry when saving; MQTT TCP, WebSocket, and TCP may disconnect the node's old connections first when necessary. Optional · Recommended: decide by impact assessment within a maintenance window; do not toggle for experimentation · Example: use the on-site value

13. Review the MQTT WebSocket Configuration and Protocol Differences ​

Location: Monitoring -> Service Management

On the MQTT WebSocket card, click Configure and understand the fields according to the table below. This round is view-only: no modification, no save; click Cancel after reviewing.

MQTT WebSocket configuration panel

Figure: The WebSocket configuration includes the port and Path; nothing was saved this round.

Field Descriptions
Field / ControlDescription
Enabled statusEnables or disables this listener entry; after it is disabled the configuration is retained but new connections are no longer accepted.; Enables or disables this listener entry; after it is disabled the configuration is retained but new connections are no longer accepted. Required · Recommended: keep the verified deployment value · Example: use the on-site value
PortListener entry port, range 1-65535; use a port that does not conflict with the deployment plan.; Listener entry port, range 1-65535; use a port that does not conflict with the deployment plan. Required · Recommended: keep the verified deployment value · Example: use the on-site value
WebSocket PathThe access path for browser MQTT clients; it cannot be empty, and the page prepends a / when it does not start with one.; The access path for browser MQTT clients; it cannot be empty, and the page prepends a / when it does not start with one. Required · Recommended: match the client exactly, for example /mqtt · Example: use the on-site value
Rebind immediatelyReleases and rebinds the entry when saving; MQTT TCP, WebSocket, and TCP may disconnect the node's old connections first when necessary.; Releases and rebinds the entry when saving; MQTT TCP, WebSocket, and TCP may disconnect the node's old connections first when necessary. Optional · Recommended: decide by impact assessment within a maintenance window; do not toggle for experimentation · Example: use the on-site value

14. Review the TCP Configuration and Protocol Differences ​

Location: Monitoring -> Service Management

On the TCP card, click Configure and understand the fields according to the table below. This round is view-only: no modification, no save; click Cancel after reviewing.

TCP configuration panel

Figure: The TCP configuration includes the port, KeepAlive, and SO_BACKLOG; nothing was saved this round.

Field Descriptions
Field / ControlDescription
Enabled statusEnables or disables this listener entry; after it is disabled the configuration is retained but new connections are no longer accepted.; Enables or disables this listener entry; after it is disabled the configuration is retained but new connections are no longer accepted. Required · Recommended: keep the verified deployment value · Example: use the on-site value
PortListener entry port, range 1-65535; use a port that does not conflict with the deployment plan.; Listener entry port, range 1-65535; use a port that does not conflict with the deployment plan. Required · Recommended: keep the verified deployment value · Example: use the on-site value
KeepAliveThe idle detection interval for a TCP connection with continuous no reads or writes, in seconds; page range 1-86400. It does not automatically send heartbeat packets at that interval.; The idle detection interval for a TCP connection with continuous no reads or writes, in seconds; page range 1-86400. It does not automatically send heartbeat packets at that interval. Required · Recommended: keep the verified deployment value · Example: use the on-site value
SO_BACKLOGThe capacity of the queue waiting for connection establishment to complete, range 1-65535; it is not an upper limit on online devices.; The capacity of the queue waiting for connection establishment to complete, range 1-65535; it is not an upper limit on online devices. Required · Recommended: keep the verified deployment value · Example: use the on-site value
Rebind immediatelyReleases and rebinds the entry when saving; MQTT TCP, WebSocket, and TCP may disconnect the node's old connections first when necessary.; Releases and rebinds the entry when saving; MQTT TCP, WebSocket, and TCP may disconnect the node's old connections first when necessary. Optional · Recommended: decide by impact assessment within a maintenance window; do not toggle for experimentation · Example: use the on-site value

15. Review the UDP Configuration and Protocol Differences ​

Location: Monitoring -> Service Management

On the UDP card, click Configure and understand the fields according to the table below. This round is view-only: no modification, no save; click Cancel after reviewing.

UDP configuration panel

Figure: The UDP configuration uses SO_RCVBUF and does not apply TCP's KeepAlive or SO_BACKLOG.

Field Descriptions
Field / ControlDescription
Enabled statusEnables or disables this listener entry; after it is disabled the configuration is retained but new connections are no longer accepted.; Enables or disables this listener entry; after it is disabled the configuration is retained but new connections are no longer accepted. Required · Recommended: keep the verified deployment value · Example: use the on-site value
PortListener entry port, range 1-65535; use a port that does not conflict with the deployment plan.; Listener entry port, range 1-65535; use a port that does not conflict with the deployment plan. Required · Recommended: keep the verified deployment value · Example: use the on-site value
SO_RCVBUFThe UDP receive buffer size, in bytes; page range 1024-134217728 (128 MiB); the actual allocation is limited by the system.; The UDP receive buffer size, in bytes; page range 1024-134217728 (128 MiB); the actual allocation is limited by the system. Required · Recommended: keep the verified deployment value · Example: use the on-site value
Rebind immediatelyReleases and rebinds the entry when saving; MQTT TCP, WebSocket, and TCP may disconnect the node's old connections first when necessary.; Releases and rebinds the entry when saving; MQTT TCP, WebSocket, and TCP may disconnect the node's old connections first when necessary. Optional · Recommended: decide by impact assessment within a maintenance window; do not toggle for experimentation · Example: use the on-site value

16. Review the Cluster TCP Configuration and Protocol Differences ​

Location: Monitoring -> Service Management

On the Cluster TCP card, click Configure and understand the fields according to the table below. This round is view-only: no modification, no save; click Cancel after reviewing.

Cluster TCP cluster channel configuration panel

Figure: Cluster TCP only modifies the runtime port on the current node; when the port changes, rebinding immediately disconnects the old connections before switching.

Field Descriptions
Field / ControlDescription
Enabled statusEnables or disables this listener entry; after it is disabled the configuration is retained but new connections are no longer accepted.; Enables or disables this listener entry; after it is disabled the configuration is retained but new connections are no longer accepted. Required · Recommended: keep the verified deployment value · Example: use the on-site value
PortListener entry port, range 1-65535; use a port that does not conflict with the deployment plan.; Listener entry port, range 1-65535; use a port that does not conflict with the deployment plan. Required · Recommended: keep the verified deployment value · Example: use the on-site value
Rebind immediatelyReleases and rebinds the entry when saving; MQTT TCP, WebSocket, and TCP may disconnect the node's old connections first when necessary.; Releases and rebinds the entry when saving; MQTT TCP, WebSocket, and TCP may disconnect the node's old connections first when necessary. Optional · Recommended: decide by impact assessment within a maintenance window; do not toggle for experimentation · Example: use the on-site value

17. Understand the Boundaries of Saving, Rebinding, and Taking Effect ​

Location: Monitoring -> Service Management

During actual maintenance, confirm the node and fields first, then evaluate Rebind Immediately, and only then click Save Runtime Configuration. This round only shows the pre-save panel; Save was not clicked.

The Rebind Immediately notice and Save button on the MQTT TCP configuration panel

Figure: Before saving, verify the rebinding risk and target node; Save Runtime Configuration was not clicked this round.

Field Descriptions
Field / ControlDescription
Rebind immediatelyReleases and rebinds the entry when saving; MQTT TCP, WebSocket, and TCP may disconnect the node's old connections first when necessary.; Releases and rebinds the entry when saving; MQTT TCP, WebSocket, and TCP may disconnect the node's old connections first when necessary. Optional · Recommended: decide by impact assessment within a maintenance window; do not toggle for experimentation · Example: use the on-site value

Operation Boundary

Expected result (not executed): Expected: after validation passes, the target node is asked to apply the configuration and returns feedback; you should also refresh and verify the endpoint and status. A save request may start an entry that is stopped but enabled. Risks and recovery: a running form submits rebinding fields such as the port; the current source code may require rebinding immediately even when the value has not changed. Do not trial-save just to see the feedback. On failure, read the error first, then have operations verify the port, node, and original configuration.

18. Understand the Start Confirmation ​

Location: Monitoring -> Service Management

On an applicable listener card, click Start and verify the node, endpoint, and impact scope in the confirmation box. This round clicks Cancel, not "Confirm Start".

MQTT WebSocket start confirmation box

Figure: The confirmation box lists the target node, listener endpoint, and impact scope again; this round was view-and-cancel only, and the listener was not started.

Operation Boundary

Expected result (not executed): Expected: the target listener binds the entry and should show Running after refresh; this does not mean existing devices have connected. Risks and recovery: a disabled entry, port conflict, or offline node may cause failure; read the feedback first and do not confirm repeatedly.

19. Understand the Stop Confirmation ​

Location: Monitoring -> Service Management

On an applicable listener card, click Stop and verify the node, endpoint, and impact scope in the confirmation box. This round clicks Cancel, not "Confirm Stop".

MQTT TCP stop confirmation box

Figure: Stopping only closes the new-connection entry on the current node and does not kick established connections by default; this round was view-and-cancel only, and the listener was not stopped.

Operation Boundary

Expected result (not executed): Expected: the target entry stops accepting new connections; established MQTT/TCP connections are not actively disconnected by default, while UDP datagram reception is affected. Risks and recovery: stopping a non-target entry affects business; before recovery, verify the node and port, then start it according to the maintenance procedure.

20. Understand the Restart Confirmation ​

Location: Monitoring -> Service Management

On an applicable listener card, click Restart and verify the node, endpoint, and impact scope in the confirmation box. This round clicks Cancel, not "Confirm Restart".

TCP restart confirmation box

Figure: Restarting releases the listener on the current node and then rebinds it, briefly affecting new connections; this round was view-and-cancel only, and the listener was not restarted.

Operation Boundary

Expected result (not executed): Expected: the target entry is released first and then rebound, during which new connections or datagrams may not get in; refresh and verify after completion. Risks and recovery: restart is not a lossless operation; on failure, check the port, service logs, and original configuration — do not judge completion by the button click alone.

21. How to Check and Recover After Operations ​

Location: Monitoring -> Service Management

After an actual change, click Refresh and check the node, endpoint, listener status, and times; then verify device access as business requires. This round was read-only review and is not proof of a successful change.

Cluster TCP operation restrictions on a remote node

Figure: You can view listener status on a remote node, but Stop, Restart, and Configure for Cluster TCP are disabled; log in to the target node locally for maintenance.

Operation Boundary

Expected result (not executed): Expected: the snapshot should reflect the real status of the target node. Running only proves the listener entry status; it does not prove that device, uplink, or downlink business is working end to end. Risks and recovery: when a node is offline, only old snapshots are visible — restore communication first; for port conflicts, check the occupancy first; remote cluster channels are maintained back on the local node; the HTTP control plane goes through the deployment process. The current source code supports partial runtime configuration persistence and does not guarantee that old values are restored after a restart.

Page Field Reference ​

Full Reference
Field / UnitPlain MeaningData Direction / SourceNormal CriteriaAbnormal Signals and First Checkpoint
Confirm the Management Scope and Refresh Entry
Monitoring Scope (scope)The page displays runtime snapshots scoped to the currently selected node; the node overview is used to switch targets and does not mean all nodes are operated in sync.Target node runtime snapshot -> current pageThe selected node matches the workspace title.Selecting the wrong node makes another node's status look like the local status. First checkpoint: verify the node name, address, and workspace title first.
Sampling Time (time)Judge the freshness of the data on this page by the sync time on the node card and the latest snapshot time.Target node runtime snapshot -> current pageThe time updates reasonably after refresh.The time stays unchanged for a long time or is clearly earlier than the current inspection. First checkpoint: check node sync, API response, and the server time zone.
Overall Health Status (status)Judge overall health by combining online nodes, offline nodes, and the number of failed listeners; do not treat a single "online" label as proof that everything is normal.Target node runtime snapshot -> current pageThe required nodes are online and failed listeners are 0.Nodes offline, listeners failed, or status inconsistent with business needs. First checkpoint: locate the abnormal node first, then check the latest error on the corresponding listener card.
Runtime Only (boundary)Indicates that the current entry operates on the services currently running on the node.Target node runtime snapshot -> current pageMaintenance actions target only the selected entry.Treating this entry as a platform-wide configuration center misjudges the impact. First checkpoint: verify the target node first.
Does Not Write Back to Deployment Config (boundary)The page states that it does not modify deployment files; this is not the same as not writing to the runtime configuration center.Target node runtime snapshot -> current pageDeployment files and runtime configuration records are maintained separately.You cannot assert from this that settings are necessarily lost after a restart. First checkpoint: verify the runtime configuration center and version of the current deployment.
Does Not Auto-Sync Other Nodes (boundary)Page operations must not be treated as simultaneous changes on all nodes.Target node runtime snapshot -> current pageEach node is verified through its own entry.Changing only one node while expecting a global change. First checkpoint: confirm the endpoint and status node by node.
Read the Node and Selected-Node Summaries
Total Nodes (count)The number of nodes visible in the current snapshot.Target node runtime snapshot -> current pageConsistent with the expected deployment topology.Fewer than expected may mean a node has not joined or the snapshot is incomplete. First checkpoint: check the node list.
Online Nodes (count)The number of nodes not marked offline or disconnected in the page statistics; this does not equal fully healthy.Target node runtime snapshot -> current pageJudge together with the node card warnings.The online count is normal but there may still be abnormal or warning nodes. First checkpoint: check each node's status label.
Offline (count)The number of nodes marked offline or disconnected.Target node runtime snapshot -> current pageShould normally be 0 when there is no planned offline.A business node is offline unplanned. First checkpoint: confirm host and cluster communication.
Selected Node Sessions (count)The number of sessions aggregated for the currently selected node, not the cluster-wide total.Target node runtime snapshot -> current pageVaries with the node's actual business.Persistently inconsistent with expected device activity. First checkpoint: verify the selected node and the clients page.
Selected Node Listeners (count)The number of listener entries returned by the selected node.Target node runtime snapshot -> current pageCorresponds to the service types enabled on that node.A certain type of entry is missing. First checkpoint: verify the node deployment against the returned snapshot.
Running (count)The number of listeners in Running status on the selected node.Target node runtime snapshot -> current pageOnly the entries the business needs are required to run.A required entry is stopped or missing. First checkpoint: locate the corresponding listener card.
Failed (count)The number of listeners in Failed status on the selected node.Target node runtime snapshot -> current pageNormally 0 during a routine inspection.A failed entry appears. First checkpoint: read the card's latest error, then check port occupancy.
Confirm Node Identity and Snapshot Freshness
Node Name (identifier)The node identity used to select the operation target.Target node runtime snapshot -> current pageMatches the maintenance target.The name or address does not match. First checkpoint: stop further changes and reselect.
Current Node / Remote Node (type)The current node is the node this console corresponds to; the other nodes are remote.Target node runtime snapshot -> current pageThe operation entry matches the target.A remote cluster channel being inoperable is not a button fault. First checkpoint: switch to that node's local console.
Node Address (address)The network address that distinguishes the deployed nodes.Target node runtime snapshot -> current pageConsistent with the deployment records.The address does not match expectations. First checkpoint: verify the node ownership.
Node Status (status)The page distinguishes online, offline, abnormal, or warning.Target node runtime snapshot -> current pageOnline with no abnormal information.When offline, only the most recently synced snapshot can be viewed. First checkpoint: restore node communication before operating.
Listeners (count)The number of listener entries returned by this node.Target node runtime snapshot -> current pageMatches the node's deployment.Differences between nodes cannot be explained. First checkpoint: verify the protocols enabled on the node.
Sessions (count)The session aggregate of this node.Target node runtime snapshot -> current pageConsistent with the node's business activity.Business is active but the count is persistently inconsistent. First checkpoint: open the node's clients view.
Sync Time (time)The most recent sync time of the node snapshot, not the last device report time.Target node runtime snapshot -> current pageUpdates with refresh and sync.Stuck at an old time for a long period. First checkpoint: check node sync and time zone.
Latest Snapshot Time (time)The time marker of this page snapshot.Target node runtime snapshot -> current pageReturns a reasonable time after clicking refresh.The time stays unchanged for a long time after refresh. First checkpoint: check the query, node sync, and server time.
Confirm the Current Listener Workspace
Workspace Node Name (identifier)All listener cards below belong to the node shown in the title.Target node runtime snapshot -> current pageMatches the node card just selected.The title still shows another node. First checkpoint: reselect and wait for the snapshot to load.
Current Node / Remote Node (scope)Reminds you which node subsequent operations belong to.Target node runtime snapshot -> current pageMaintain according to the target node.Mistaking remote status for local status. First checkpoint: look at the title and address first.
Runtime Only (boundary)This controls the node's runtime entries, not a batch global switch.Target node runtime snapshot -> current pageOnly the entries that need maintenance are handled.Preparing to start/stop without confirming the impact scope. First checkpoint: read the corresponding operation section first.
Read the MQTT TCP Listener Status
MQTT Access (purpose)MQTT TCP: the page purpose grouping of MQTT TCP.Target node runtime snapshot -> current pageMQTT TCP: consistent with the actual device or client access protocol.MQTT TCP: the purpose does not match the business being troubleshooted. First checkpoint: MQTT TCP: switch to the corresponding protocol entry for inspection.
Running Status (status)MQTT TCP: distinguishes Running, Starting, Stopping, Stopped, Failed, and Unknown.Target node runtime snapshot -> current pageMQTT TCP: only required services need to run; disabled non-business entries may be Stopped.MQTT TCP: a required entry fails or stays in a transitional state for a long time. First checkpoint: MQTT TCP: read the latest error after refresh and confirm the port and node status.
Listener Endpoint (address:port)MQTT TCP: shows the address and port the service is bound to; 0.0.0.0 means bound to all interfaces, not the target address a device should fill in.Target node runtime snapshot -> current pageMQTT TCP: corresponds to the deployment and client configuration.MQTT TCP: the device fills in 0.0.0.0 or uses a wrong port. First checkpoint: MQTT TCP: use an actually reachable node address and the correct port.
Current Node Scope (scope)MQTT TCP: the card values are not a cluster-wide total.Target node runtime snapshot -> current pageMQTT TCP: used only for judgments about this node.MQTT TCP: directly compared against the cluster-wide device total. First checkpoint: MQTT TCP: unify the node scope before comparing.
Active Sessions (count)MQTT TCP: the number of active sessions belonging to the MQTT TCP entry.Target node runtime snapshot -> current pageMQTT TCP: judge together with the entry's actual business; 0 can be normal when idle or deviceless.MQTT TCP: there is a clear access expectation but the count does not match. First checkpoint: MQTT TCP: verify the node scope, client online status, and access address.
Uptime (duration)MQTT TCP: the continuous running time since the listener was last started; a dash is shown when stopped.Target node runtime snapshot -> current pageMQTT TCP: increases over time while running.MQTT TCP: the uptime abnormally resets to zero or changes repeatedly. First checkpoint: MQTT TCP: confirm the cause by combining the last operation and service logs.
Last Operation (time)MQTT TCP: the time of the most recent listener lifecycle operation, not the device message time.Target node runtime snapshot -> current pageMQTT TCP: consistent with known maintenance records.MQTT TCP: unexplained recent changes appear. First checkpoint: MQTT TCP: verify against the operations change records.
Stop Time (time)MQTT TCP: the most recent stop time; a dash is shown when there is no such record.Target node runtime snapshot -> current pageMQTT TCP: corresponds to the running status and maintenance records.MQTT TCP: the relationship between running status and time is abnormal. First checkpoint: MQTT TCP: refresh the snapshot and check the logs.
Read the MQTT WebSocket Listener Status
WebSocket Access (purpose)MQTT WebSocket: the page purpose grouping of MQTT WebSocket.Target node runtime snapshot -> current pageMQTT WebSocket: consistent with the actual device or client access protocol.MQTT WebSocket: the purpose does not match the business being troubleshooted. First checkpoint: MQTT WebSocket: switch to the corresponding protocol entry for inspection.
Running Status (status)MQTT WebSocket: distinguishes Running, Starting, Stopping, Stopped, Failed, and Unknown.Target node runtime snapshot -> current pageMQTT WebSocket: only required services need to run; disabled non-business entries may be Stopped.MQTT WebSocket: a required entry fails or stays in a transitional state for a long time. First checkpoint: MQTT WebSocket: read the latest error after refresh and confirm the port and node status.
Listener Endpoint (address:port)MQTT WebSocket: composed of the listen address, port, and WebSocket path.Target node runtime snapshot -> current pageMQTT WebSocket: corresponds to the deployment and client configuration.MQTT WebSocket: the device fills in 0.0.0.0 or uses a wrong port. First checkpoint: MQTT WebSocket: use an actually reachable node address and the correct port.
Current Node Scope (scope)MQTT WebSocket: the card values are not a cluster-wide total.Target node runtime snapshot -> current pageMQTT WebSocket: used only for judgments about this node.MQTT WebSocket: directly compared against the cluster-wide device total. First checkpoint: MQTT WebSocket: unify the node scope before comparing.
Active Sessions (count)MQTT WebSocket: the number of active sessions belonging to the MQTT WebSocket entry.Target node runtime snapshot -> current pageMQTT WebSocket: judge together with the entry's actual business; 0 can be normal when idle or deviceless.MQTT WebSocket: there is a clear access expectation but the count does not match. First checkpoint: MQTT WebSocket: verify the node scope, client online status, and access address.
Uptime (duration)MQTT WebSocket: the continuous running time since the listener was last started; a dash is shown when stopped.Target node runtime snapshot -> current pageMQTT WebSocket: increases over time while running.MQTT WebSocket: the uptime abnormally resets to zero or changes repeatedly. First checkpoint: MQTT WebSocket: confirm the cause by combining the last operation and service logs.
Last Operation (time)MQTT WebSocket: the time of the most recent listener lifecycle operation, not the device message time.Target node runtime snapshot -> current pageMQTT WebSocket: consistent with known maintenance records.MQTT WebSocket: unexplained recent changes appear. First checkpoint: MQTT WebSocket: verify against the operations change records.
Stop Time (time)MQTT WebSocket: the most recent stop time; a dash is shown when there is no such record.Target node runtime snapshot -> current pageMQTT WebSocket: corresponds to the running status and maintenance records.MQTT WebSocket: the relationship between running status and time is abnormal. First checkpoint: MQTT WebSocket: refresh the snapshot and check the logs.
Read the TCP Listener Status
TCP Access (purpose)TCP: the page purpose grouping of TCP.Target node runtime snapshot -> current pageTCP: consistent with the actual device or client access protocol.TCP: the purpose does not match the business being troubleshooted. First checkpoint: TCP: switch to the corresponding protocol entry for inspection.
Running Status (status)TCP: distinguishes Running, Starting, Stopping, Stopped, Failed, and Unknown.Target node runtime snapshot -> current pageTCP: only required services need to run; disabled non-business entries may be Stopped.TCP: a required entry fails or stays in a transitional state for a long time. First checkpoint: TCP: read the latest error after refresh and confirm the port and node status.
Listener Endpoint (address:port)TCP: shows the address and port the service is bound to; 0.0.0.0 means bound to all interfaces, not the target address a device should fill in.Target node runtime snapshot -> current pageTCP: corresponds to the deployment and client configuration.TCP: the device fills in 0.0.0.0 or uses a wrong port. First checkpoint: TCP: use an actually reachable node address and the correct port.
Current Node Scope (scope)TCP: the card values are not a cluster-wide total.Target node runtime snapshot -> current pageTCP: used only for judgments about this node.TCP: directly compared against the cluster-wide device total. First checkpoint: TCP: unify the node scope before comparing.
Active Sessions (count)TCP: the number of active sessions belonging to the TCP entry.Target node runtime snapshot -> current pageTCP: judge together with the entry's actual business; 0 can be normal when idle or deviceless.TCP: there is a clear access expectation but the count does not match. First checkpoint: TCP: verify the node scope, client online status, and access address.
Uptime (duration)TCP: the continuous running time since the listener was last started; a dash is shown when stopped.Target node runtime snapshot -> current pageTCP: increases over time while running.TCP: the uptime abnormally resets to zero or changes repeatedly. First checkpoint: TCP: confirm the cause by combining the last operation and service logs.
Last Operation (time)TCP: the time of the most recent listener lifecycle operation, not the device message time.Target node runtime snapshot -> current pageTCP: consistent with known maintenance records.TCP: unexplained recent changes appear. First checkpoint: TCP: verify against the operations change records.
Stop Time (time)TCP: the most recent stop time; a dash is shown when there is no such record.Target node runtime snapshot -> current pageTCP: corresponds to the running status and maintenance records.TCP: the relationship between running status and time is abnormal. First checkpoint: TCP: refresh the snapshot and check the logs.
Read the UDP Listener Status
UDP Access (purpose)UDP: the page purpose grouping of UDP.Target node runtime snapshot -> current pageUDP: consistent with the actual device or client access protocol.UDP: the purpose does not match the business being troubleshooted. First checkpoint: UDP: switch to the corresponding protocol entry for inspection.
Running Status (status)UDP: distinguishes Running, Starting, Stopping, Stopped, Failed, and Unknown.Target node runtime snapshot -> current pageUDP: only required services need to run; disabled non-business entries may be Stopped.UDP: a required entry fails or stays in a transitional state for a long time. First checkpoint: UDP: read the latest error after refresh and confirm the port and node status.
Listener Endpoint (address:port)UDP: shows the address and port the service is bound to; 0.0.0.0 means bound to all interfaces, not the target address a device should fill in.Target node runtime snapshot -> current pageUDP: corresponds to the deployment and client configuration.UDP: the device fills in 0.0.0.0 or uses a wrong port. First checkpoint: UDP: use an actually reachable node address and the correct port.
Current Node Scope (scope)UDP: the card values are not a cluster-wide total.Target node runtime snapshot -> current pageUDP: used only for judgments about this node.UDP: directly compared against the cluster-wide device total. First checkpoint: UDP: unify the node scope before comparing.
Active Sessions (count)UDP: the number of UDP logical sessions; this does not mean TCP-style connections have been established.Target node runtime snapshot -> current pageUDP: judge together with the entry's actual business; 0 can be normal when idle or deviceless.UDP: there is a clear access expectation but the count does not match. First checkpoint: UDP: verify the node scope, client online status, and access address.
Uptime (duration)UDP: the continuous running time since the listener was last started; a dash is shown when stopped.Target node runtime snapshot -> current pageUDP: increases over time while running.UDP: the uptime abnormally resets to zero or changes repeatedly. First checkpoint: UDP: confirm the cause by combining the last operation and service logs.
Last Operation (time)UDP: the time of the most recent listener lifecycle operation, not the device message time.Target node runtime snapshot -> current pageUDP: consistent with known maintenance records.UDP: unexplained recent changes appear. First checkpoint: UDP: verify against the operations change records.
Stop Time (time)UDP: the most recent stop time; a dash is shown when there is no such record.Target node runtime snapshot -> current pageUDP: corresponds to the running status and maintenance records.UDP: the relationship between running status and time is abnormal. First checkpoint: UDP: refresh the snapshot and check the logs.
Read the Cluster TCP Listener Status
Cluster Channel (purpose)Cluster TCP: the page purpose grouping of Cluster TCP.Target node runtime snapshot -> current pageCluster TCP: used for inter-node coordination, not a device business entry.Cluster TCP: the purpose does not match the business being troubleshooted. First checkpoint: Cluster TCP: switch to the corresponding protocol entry for inspection.
Running Status (status)Cluster TCP: distinguishes Running, Starting, Stopping, Stopped, Failed, and Unknown.Target node runtime snapshot -> current pageCluster TCP: only required services need to run; disabled non-business entries may be Stopped.Cluster TCP: a required entry fails or stays in a transitional state for a long time. First checkpoint: Cluster TCP: read the latest error after refresh and confirm the port and node status.
Listener Endpoint (address:port)Cluster TCP: shows the address and port the service is bound to; 0.0.0.0 means bound to all interfaces, not the target address a device should fill in.Target node runtime snapshot -> current pageCluster TCP: corresponds to the deployment and client configuration.Cluster TCP: the device fills in 0.0.0.0 or uses a wrong port. First checkpoint: Cluster TCP: use an actually reachable node address and the correct port.
Current Node Scope (scope)Cluster TCP: the card values are not a cluster-wide total.Target node runtime snapshot -> current pageCluster TCP: used only for judgments about this node.Cluster TCP: directly compared against the cluster-wide device total. First checkpoint: Cluster TCP: unify the node scope before comparing.
Active Sessions (count)Cluster TCP: the session count returned by the cluster channel card; it cannot replace a cluster health assessment.Target node runtime snapshot -> current pageCluster TCP: judge together with the entry's actual business; 0 can be normal when idle or deviceless.Cluster TCP: there is a clear access expectation but the count does not match. First checkpoint: Cluster TCP: verify the node scope, client online status, and access address.
Uptime (duration)Cluster TCP: the continuous running time since the listener was last started; a dash is shown when stopped.Target node runtime snapshot -> current pageCluster TCP: increases over time while running.Cluster TCP: the uptime abnormally resets to zero or changes repeatedly. First checkpoint: Cluster TCP: confirm the cause by combining the last operation and service logs.
Last Operation (time)Cluster TCP: the time of the most recent listener lifecycle operation, not the device message time.Target node runtime snapshot -> current pageCluster TCP: consistent with known maintenance records.Cluster TCP: unexplained recent changes appear. First checkpoint: Cluster TCP: verify against the operations change records.
Stop Time (time)Cluster TCP: the most recent stop time; a dash is shown when there is no such record.Target node runtime snapshot -> current pageCluster TCP: corresponds to the running status and maintenance records.Cluster TCP: the relationship between running status and time is abnormal. First checkpoint: Cluster TCP: refresh the snapshot and check the logs.
Not Persisted (boundary)Cluster TCP: the configuration persistence limitation explicitly marked on the cluster channel card.Target node runtime snapshot -> current pageCluster TCP: settings that must be kept long term are maintained by the deployment.Cluster TCP: expecting changes made only on this page to persist across restarts. First checkpoint: Cluster TCP: have operations verify the deployment configuration.
Read the HTTP Control Plane Read-Only Status
Management Interface (purpose)HTTP Control Plane: the page purpose grouping of HTTP Control Plane.Target node runtime snapshot -> current pageHTTP Control Plane: used for console management and observation.HTTP Control Plane: the purpose does not match the business being troubleshooted. First checkpoint: HTTP Control Plane: switch to the corresponding protocol entry for inspection.
Running Status (status)HTTP Control Plane: distinguishes Running, Starting, Stopping, Stopped, Failed, and Unknown.Target node runtime snapshot -> current pageHTTP Control Plane: only required services need to run; disabled non-business entries may be Stopped.HTTP Control Plane: a required entry fails or stays in a transitional state for a long time. First checkpoint: HTTP Control Plane: read the latest error after refresh and confirm the port and node status.
Listener Endpoint (address:port)HTTP Control Plane: shows the address and port the service is bound to; 0.0.0.0 means bound to all interfaces, not the target address a device should fill in.Target node runtime snapshot -> current pageHTTP Control Plane: corresponds to the deployment and client configuration.HTTP Control Plane: the device fills in 0.0.0.0 or uses a wrong port. First checkpoint: HTTP Control Plane: use an actually reachable node address and the correct port.
Current Node Scope (scope)HTTP Control Plane: the card values are not a cluster-wide total.Target node runtime snapshot -> current pageHTTP Control Plane: used only for judgments about this node.HTTP Control Plane: directly compared against the cluster-wide device total. First checkpoint: HTTP Control Plane: unify the node scope before comparing.
Active Sessions (count)HTTP Control Plane: the management interface should not be interpreted as a device connection count; 0 does not mean the console is unavailable.Target node runtime snapshot -> current pageHTTP Control Plane: judge together with the entry's actual business; 0 can be normal when idle or deviceless.HTTP Control Plane: there is a clear access expectation but the count does not match. First checkpoint: HTTP Control Plane: verify console reachability and node health.
Uptime (duration)HTTP Control Plane: the current source code always returns 0, so it cannot be used to judge that HTTP has just restarted.Target node runtime snapshot -> current pageHTTP Control Plane: used only as a page display value, not for restart judgments.HTTP Control Plane: the uptime abnormally resets to zero or changes repeatedly. First checkpoint: HTTP Control Plane: confirm the cause by combining the last operation and service logs.
Last Operation (time)HTTP Control Plane: the time of the most recent listener lifecycle operation, not the device message time.Target node runtime snapshot -> current pageHTTP Control Plane: consistent with known maintenance records.HTTP Control Plane: unexplained recent changes appear. First checkpoint: HTTP Control Plane: verify against the operations change records.
Stop Time (time)HTTP Control Plane: the most recent stop time; a dash is shown when there is no such record.Target node runtime snapshot -> current pageHTTP Control Plane: corresponds to the running status and maintenance records.HTTP Control Plane: the relationship between running status and time is abnormal. First checkpoint: HTTP Control Plane: refresh the snapshot and check the logs.
Read-Only (permission)HTTP Control Plane: this page provides no start/stop or configuration for the HTTP control plane.Target node runtime snapshot -> current pageHTTP Control Plane: having no operation buttons is a design limitation.HTTP Control Plane: treating the absence of buttons as a service fault. First checkpoint: HTTP Control Plane: when a change is needed, go through the deployment maintenance process.

Service Management and Configuration Panel ​

Full Reference
Field/ControlPurposeDefault/Recommended/ExampleOptionsEffect and ImpactEffective Conditions
Service ManagementEnters the listener page from the Monitoring menu.Default: as shown on the current panel Recommended: keep the verified deployment value Example: use the on-site valueNot applicableEnters the listener page from the Monitoring menu.Scope: selected node; deployment-file and runtime-configuration-center persistence are evaluated separately Publish: not required · Restart: not required · Reconnect: not required
RefreshRe-requests the node and listener snapshots without modifying configuration.Default: as shown on the current panel Recommended: keep the verified deployment value Example: use the on-site valueNot applicableRe-requests the node and listener snapshots without modifying configuration.Scope: selected node; deployment-file and runtime-configuration-center persistence are evaluated separately Publish: not required · Restart: not required · Reconnect: not required
Node CardSwitches the target node of the workspace below; it is not a cluster-wide master switch.Default: as shown on the current panel Recommended: keep the verified deployment value Example: use the on-site valueNot applicableSwitches the target node of the workspace below; it is not a cluster-wide master switch.Scope: selected node; deployment-file and runtime-configuration-center persistence are evaluated separately Publish: not required · Restart: not required · Reconnect: not required
Cancel / CloseExits the configuration panel or confirmation box without submitting the current form.Default: as shown on the current panel Recommended: keep the verified deployment value Example: use the on-site valueNot applicableExits the configuration panel or confirmation box without submitting the current form.Scope: selected node; deployment-file and runtime-configuration-center persistence are evaluated separately Publish: not required · Restart: not required · Reconnect: not required
ConfigureOpens the runtime configuration panel of the corresponding listener; opening it does not save anything by itself.Default: as shown on the current panel Recommended: keep the verified deployment value Example: use the on-site valueNot applicableOpens the runtime configuration panel of the corresponding listener; opening it does not save anything by itself.Scope: selected node; deployment-file and runtime-configuration-center persistence are evaluated separately Publish: not required · Restart: not required · Reconnect: not required
Save Runtime ConfigurationValidates the form and then submits the target node configuration; it may trigger a rebind or start, so saving must not be treated as an impact-free action.Default: as shown on the current panel Recommended: keep the verified deployment value Example: use the on-site valueNot applicableValidates the form and then submits the target node configuration; it may trigger a rebind or start, so saving must not be treated as an impact-free action.Scope: selected node; deployment-file and runtime-configuration-center persistence are evaluated separately Publish: not required · Restart: not required · Reconnect: required
Start / Confirm StartThe Start button opens a confirmation box first; only Confirm Start attempts to bind the port and accept connections or datagrams.Default: as shown on the current panel Recommended: keep the verified deployment value Example: use the on-site valueNot applicableThe Start button opens a confirmation box first; only Confirm Start attempts to bind the port and accept connections or datagrams.Scope: selected node; deployment-file and runtime-configuration-center persistence are evaluated separately Publish: not required · Restart: not required · Reconnect: not required
Stop / Confirm StopThe Stop button opens a confirmation box first; after confirmation the entry is released, and not disconnecting old TCP connections by default must not be read as no impact for all protocols.Default: as shown on the current panel Recommended: keep the verified deployment value Example: use the on-site valueNot applicableThe Stop button opens a confirmation box first; after confirmation the entry is released, and not disconnecting old TCP connections by default must not be read as no impact for all protocols.Scope: selected node; deployment-file and runtime-configuration-center persistence are evaluated separately Publish: not required · Restart: not required · Reconnect: not required
Restart / Confirm RestartAfter confirmation, the listener is stopped first and then started, during which new connections or UDP datagrams may not get in.Default: as shown on the current panel Recommended: keep the verified deployment value Example: use the on-site valueNot applicableAfter confirmation, the listener is stopped first and then started, during which new connections or UDP datagrams may not get in.Scope: selected node; deployment-file and runtime-configuration-center persistence are evaluated separately Publish: not required · Restart: not required · Reconnect: required
Required Enabled StatusEnables or disables this listener entry; after it is disabled the configuration is retained but new connections are no longer accepted.Default: as shown on the current panel Recommended: keep the verified deployment value Example: use the on-site valueEnabled: Enabled; Enabled Disabled: Disabled; DisabledEnables or disables this listener entry; after it is disabled the configuration is retained but new connections are no longer accepted.Scope: selected node; deployment-file and runtime-configuration-center persistence are evaluated separately Publish: not required · Restart: not required · Reconnect: not required
Required PortListener entry port, range 1-65535; use a port that does not conflict with the deployment plan.Default: as shown on the current panel Recommended: keep the verified deployment value Example: use the on-site valueNot applicableListener entry port, range 1-65535; use a port that does not conflict with the deployment plan.Scope: selected node; deployment-file and runtime-configuration-center persistence are evaluated separately Publish: not required · Restart: not required · Reconnect: not required
Required KeepAliveThe MQTT KeepAlive configuration readable and writable on the page. In the current source code, the actual connection idle timeout is 1.5 times the client CONNECT heartbeat value, so there is no guarantee that modifying this field changes the device heartbeat.Default: as shown on the current panel Recommended: keep the verified deployment value Example: use the on-site valueNot applicableThe MQTT KeepAlive configuration readable and writable on the page. In the current source code, the actual connection idle timeout is 1.5 times the client CONNECT heartbeat value, so there is no guarantee that modifying this field changes the device heartbeat.Scope: selected node; deployment-file and runtime-configuration-center persistence are evaluated separately Publish: not required · Restart: not required · Reconnect: not required
Required SO_BACKLOGThe capacity of the queue waiting for connection establishment to complete, range 1-65535; it is not an upper limit on online devices.Default: as shown on the current panel Recommended: keep the verified deployment value Example: use the on-site valueNot applicableThe capacity of the queue waiting for connection establishment to complete, range 1-65535; it is not an upper limit on online devices.Scope: selected node; deployment-file and runtime-configuration-center persistence are evaluated separately Publish: not required · Restart: not required · Reconnect: not required
Required Maximum Packet SizeThe single-packet size allowed by MQTT decoding, in bytes; page range 1024-67108864 (64 MiB).Default: as shown on the current panel Recommended: keep the verified deployment value Example: use the on-site valueNot applicableThe single-packet size allowed by MQTT decoding, in bytes; page range 1024-67108864 (64 MiB).Scope: selected node; deployment-file and runtime-configuration-center persistence are evaluated separately Publish: not required · Restart: not required · Reconnect: not required
Required SO_KEEPALIVEWhether to enable operating-system TCP keepalive; it is not equivalent to the MQTT PING heartbeat interval.Default: as shown on the current panel Recommended: keep the verified deployment value Example: use the on-site valueOn: On; On Off: Off; OffWhether to enable operating-system TCP keepalive; it is not equivalent to the MQTT PING heartbeat interval.Scope: selected node; deployment-file and runtime-configuration-center persistence are evaluated separately Publish: not required · Restart: not required · Reconnect: not required
Rebind ImmediatelyReleases and rebinds the entry when saving; MQTT TCP, WebSocket, and TCP may disconnect the node's old connections first when necessary.Default: current source code: checked by default when running, unchecked by default when stopped Recommended: decide by impact assessment within a maintenance window; do not toggle for experimentation Example: use the on-site valueChecked: Checked; Checked Unchecked: Unchecked; UncheckedReleases and rebinds the entry when saving; MQTT TCP, WebSocket, and TCP may disconnect the node's old connections first when necessary.Scope: selected node; deployment-file and runtime-configuration-center persistence are evaluated separately Publish: not required · Restart: not required · Reconnect: required
Required Enabled StatusEnables or disables this listener entry; after it is disabled the configuration is retained but new connections are no longer accepted.Default: as shown on the current panel Recommended: keep the verified deployment value Example: use the on-site valueEnabled: Enabled; Enabled Disabled: Disabled; DisabledEnables or disables this listener entry; after it is disabled the configuration is retained but new connections are no longer accepted.Scope: selected node; deployment-file and runtime-configuration-center persistence are evaluated separately Publish: not required · Restart: not required · Reconnect: not required
Required PortListener entry port, range 1-65535; use a port that does not conflict with the deployment plan.Default: as shown on the current panel Recommended: keep the verified deployment value Example: use the on-site valueNot applicableListener entry port, range 1-65535; use a port that does not conflict with the deployment plan.Scope: selected node; deployment-file and runtime-configuration-center persistence are evaluated separately Publish: not required · Restart: not required · Reconnect: not required
Required WebSocket PathThe access path for browser MQTT clients; it cannot be empty, and the page prepends a / when it does not start with one.Default: as shown on the current panel Recommended: match the client exactly, for example /mqtt Example: use the on-site valueNot applicableThe access path for browser MQTT clients; it cannot be empty, and the page prepends a / when it does not start with one.Scope: selected node; deployment-file and runtime-configuration-center persistence are evaluated separately Publish: not required · Restart: not required · Reconnect: not required
Rebind ImmediatelyReleases and rebinds the entry when saving; MQTT TCP, WebSocket, and TCP may disconnect the node's old connections first when necessary.Default: current source code: checked by default when running, unchecked by default when stopped Recommended: decide by impact assessment within a maintenance window; do not toggle for experimentation Example: use the on-site valueChecked: Checked; Checked Unchecked: Unchecked; UncheckedReleases and rebinds the entry when saving; MQTT TCP, WebSocket, and TCP may disconnect the node's old connections first when necessary.Scope: selected node; deployment-file and runtime-configuration-center persistence are evaluated separately Publish: not required · Restart: not required · Reconnect: required
Required Enabled StatusEnables or disables this listener entry; after it is disabled the configuration is retained but new connections are no longer accepted.Default: as shown on the current panel Recommended: keep the verified deployment value Example: use the on-site valueEnabled: Enabled; Enabled Disabled: Disabled; DisabledEnables or disables this listener entry; after it is disabled the configuration is retained but new connections are no longer accepted.Scope: selected node; deployment-file and runtime-configuration-center persistence are evaluated separately Publish: not required · Restart: not required · Reconnect: not required
Required PortListener entry port, range 1-65535; use a port that does not conflict with the deployment plan.Default: as shown on the current panel Recommended: keep the verified deployment value Example: use the on-site valueNot applicableListener entry port, range 1-65535; use a port that does not conflict with the deployment plan.Scope: selected node; deployment-file and runtime-configuration-center persistence are evaluated separately Publish: not required · Restart: not required · Reconnect: not required
Required KeepAliveThe idle detection interval for a TCP connection with continuous no reads or writes, in seconds; page range 1-86400. It does not automatically send heartbeat packets at that interval.Default: as shown on the current panel Recommended: keep the verified deployment value Example: use the on-site valueNot applicableThe idle detection interval for a TCP connection with continuous no reads or writes, in seconds; page range 1-86400. It does not automatically send heartbeat packets at that interval.Scope: selected node; deployment-file and runtime-configuration-center persistence are evaluated separately Publish: not required · Restart: not required · Reconnect: not required
Required SO_BACKLOGThe capacity of the queue waiting for connection establishment to complete, range 1-65535; it is not an upper limit on online devices.Default: as shown on the current panel Recommended: keep the verified deployment value Example: use the on-site valueNot applicableThe capacity of the queue waiting for connection establishment to complete, range 1-65535; it is not an upper limit on online devices.Scope: selected node; deployment-file and runtime-configuration-center persistence are evaluated separately Publish: not required · Restart: not required · Reconnect: not required
Rebind ImmediatelyReleases and rebinds the entry when saving; MQTT TCP, WebSocket, and TCP may disconnect the node's old connections first when necessary.Default: current source code: checked by default when running, unchecked by default when stopped Recommended: decide by impact assessment within a maintenance window; do not toggle for experimentation Example: use the on-site valueChecked: Checked; Checked Unchecked: Unchecked; UncheckedReleases and rebinds the entry when saving; MQTT TCP, WebSocket, and TCP may disconnect the node's old connections first when necessary.Scope: selected node; deployment-file and runtime-configuration-center persistence are evaluated separately Publish: not required · Restart: not required · Reconnect: required
Required Enabled StatusEnables or disables this listener entry; after it is disabled the configuration is retained but new connections are no longer accepted.Default: as shown on the current panel Recommended: keep the verified deployment value Example: use the on-site valueEnabled: Enabled; Enabled Disabled: Disabled; DisabledEnables or disables this listener entry; after it is disabled the configuration is retained but new connections are no longer accepted.Scope: selected node; deployment-file and runtime-configuration-center persistence are evaluated separately Publish: not required · Restart: not required · Reconnect: not required
Required PortListener entry port, range 1-65535; use a port that does not conflict with the deployment plan.Default: as shown on the current panel Recommended: keep the verified deployment value Example: use the on-site valueNot applicableListener entry port, range 1-65535; use a port that does not conflict with the deployment plan.Scope: selected node; deployment-file and runtime-configuration-center persistence are evaluated separately Publish: not required · Restart: not required · Reconnect: not required
Required SO_RCVBUFThe UDP receive buffer size, in bytes; page range 1024-134217728 (128 MiB); the actual allocation is limited by the system.Default: as shown on the current panel Recommended: keep the verified deployment value Example: use the on-site valueNot applicableThe UDP receive buffer size, in bytes; page range 1024-134217728 (128 MiB); the actual allocation is limited by the system.Scope: selected node; deployment-file and runtime-configuration-center persistence are evaluated separately Publish: not required · Restart: not required · Reconnect: not required
Rebind ImmediatelyReleases and rebinds the entry when saving; MQTT TCP, WebSocket, and TCP may disconnect the node's old connections first when necessary.Default: current source code: checked by default when running, unchecked by default when stopped Recommended: decide by impact assessment within a maintenance window; do not toggle for experimentation Example: use the on-site valueChecked: Checked; Checked Unchecked: Unchecked; UncheckedReleases and rebinds the entry when saving; MQTT TCP, WebSocket, and TCP may disconnect the node's old connections first when necessary.Scope: selected node; deployment-file and runtime-configuration-center persistence are evaluated separately Publish: not required · Restart: not required · Reconnect: required
Required Enabled StatusEnables or disables this listener entry; after it is disabled the configuration is retained but new connections are no longer accepted.Default: as shown on the current panel Recommended: keep the verified deployment value Example: use the on-site valueEnabled: Enabled; Enabled Disabled: Disabled; DisabledEnables or disables this listener entry; after it is disabled the configuration is retained but new connections are no longer accepted.Scope: selected node; deployment-file and runtime-configuration-center persistence are evaluated separately Publish: not required · Restart: not required · Reconnect: not required
Required PortListener entry port, range 1-65535; use a port that does not conflict with the deployment plan.Default: as shown on the current panel Recommended: keep the verified deployment value Example: use the on-site valueNot applicableListener entry port, range 1-65535; use a port that does not conflict with the deployment plan.Scope: selected node; deployment-file and runtime-configuration-center persistence are evaluated separately Publish: not required · Restart: not required · Reconnect: not required
Rebind ImmediatelyReleases and rebinds the entry when saving; MQTT TCP, WebSocket, and TCP may disconnect the node's old connections first when necessary.Default: current source code: checked by default when running, unchecked by default when stopped Recommended: decide by impact assessment within a maintenance window; do not toggle for experimentation Example: use the on-site valueChecked: Checked; Checked Unchecked: Unchecked; UncheckedReleases and rebinds the entry when saving; MQTT TCP, WebSocket, and TCP may disconnect the node's old connections first when necessary.Scope: selected node; deployment-file and runtime-configuration-center persistence are evaluated separately Publish: not required · Restart: not required · Reconnect: required

Production Operation Notice

The screenshots and examples illustrate operation locations and judgment methods; they do not represent the current production status. When publishing, starting/stopping, rebinding, retrying, or deleting is involved, confirm the target environment, impact scope, and recovery plan first, and have authorized personnel perform the operation.

FastBee · FMQ Operations Manual

FastBee | fastbee.cn