Pausing sending messages
To pause sending messages to ION:
Any new message, that was published after its connection point is paused, has not yet entered ION and is not yet available in ION OneView.
When the connection point is paused, no new schedules are added to the queue. If there was a job in the queue before the connection point was paused, then the job is executed when the connection point is resumed. It is not replaced, not even when there are newer scheduled jobs.
Connection point specific considerations:
-
IMS - When Sending is paused, IMS rejects incoming messages with an http status code 503 (Service unavailable) which triggers the application to retry sending messages. In the body of the response a new error code 490 is included to indicate the service is unavailable because its paused.
-
AnySQL - The behavior is consistent with other connection points. If the connection point is paused, and AnySQL extraction is in progress, then the extraction is not interrupted. It means that the AnySQL can still continue producing new documents. But no new extractions are started.
- Network - When Sending is paused on the target side, the network connection point goes into error state on the source side. The retry mechanism is started. When the target network connection point is resumed, the message automatically continues to be sent again.