In open channels, the Nexconn server processes up to 40 upstream messages every 200 milliseconds by default. Of these, 20 are reserved for high-priority messages, while the remaining 20 are shared between high and low-priority message types.
When open channel message volume is high, the Nexconn server discards the latest messages that exceed the consumption limit based on their sending order to ensure server stability.
To protect important messages from being discarded, Nexconn offers the following services:
-
Open channel Priority Senders: Messages from Priority Senders are protected and given the highest priority during high message volume.
-
Open channel Priority message types: Messages on this list are protected and prioritized during high message volume.
-
Open channel message priority: Set low-priority message types to be discarded first during high message volume, ensuring important messages remain intact.
Note: By default, all Nexconn messages are high priority.
After enabling these features, the server processes open channel messages as follows:
Regular messages (both high and low priority) and allowlist messages are counted. Regular messages default to 40 every 200 milliseconds, while allowlist messages default to 60 every 200 milliseconds.
a. For regular messages, up to 40 can be sent every 200 milliseconds. Of these, 20 are reserved for high-priority messages, and the remaining 20 are shared between high and low-priority message types. Excess messages are discarded in the order they were sent.
b. For allowlist messages (from Priority Senders or of Priority message types), they count toward both regular message (40) and allowlist message (20) quotas, allowing up to 60 messages. If the total exceeds 60, new open channel messages are discarded.
Note: The default upstream message quota for a single open channel is 60 every 200 milliseconds.