Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Note

The reoderingTimeout custom property feature is supported for Ignition7 in MQTT Engine module version 3.4.10 or greater and for Ignition8 in MQTT Engine module 4.0.4 through 4.0.13

In module version 4.0.14 or greater, it is replaced by a Reordering Timeout property under MQTT Engine General tab Miscellaneous section

MQTT Engine needs to process messages from Sparkplug Edge Nodes in order. It is not uncommon for horizontally scalable/clustered MQTT Servers to not support guaranteed in order delivery of QoS 0 messages and this custom property allows the 're-ordering' of messages that arrive out of order.

...

How It Works

If MQTT Engine receives a message with an out of order sequence number, the message is buffered and the reorderingTimeout timer is started.

...