Handling Retry Failure
Retry failure occurs when Integration Server makes the maximum number of retry attempts and the trigger service still fails because of an ISRuntimeException. When you configure retry properties, you can specify one of the following actions to determine how Integration Server handles retry failure for an MQTT trigger.
Throw exception. When
Integration Server exhausts the maximum number of retry attempts,
Integration Server treats the last trigger service failure as a service error. This is the default behavior.
Stop trigger. When
Integration Server reaches the maximum number of retry attempts,
Integration Server stops the trigger and does not acknowledge the message to the MQTT server. When the MQTT trigger resumes, the MQTT server redelivers the message and the trigger re-attempts message processing.