Pipeline visibility after a node failure

How SnapLogic handles pipeline instances when a JCC node goes down unexpectedly

Use case to display pipelines after a JCC node goes down

The use case pertains to the display of pipelines after the JCC node has stopped unexpectedly.

If there are multiple JCC nodes running, then a task with several instances is divided among them. For example, if we have an Ultra Task of nine instances, they will be split into three, each between the three JCC nodes. However, if any one of the nodes goes down, then the JCC state is not updated in the SLDB (Service Level Database). As a result, the JCC instance will remain in the RUNNING state, creating zombie instances on the Monitor.

The zombie instances are seen on the Monitor for a span of eight hours or until they reach the maximum heartbeat limit specified in the cleanup pipelines method. After the cleanup process is complete, the instances will no longer be visible on the Monitor.

Note: If the node failure is resolved within the eight-hour limit, the instances will be automatically cleaned up and have no visibility in the Monitor.