3 weeks ago
Hi,
I have a use case where I want to be able to execute pipelines on a specific node for troubleshooting purposes. I know is possible to execute child pipelines via the pipeline execute snap on the same node as the parent pipeline, but that parent pipeline is chosen I guess via load balancing logic, which doesn't guarantee the node that you want.
The solution I am using at the moment is using the parent pipeline to execute various child pipelines where the pipeline execute snap option "Execute on" is set to LOCAL_SNAPLEX, which
Is it possible to trigger a pipeline on a specific node?
3 weeks ago
You could temporarily put the other nodes of the same plex into maintenance mode so the one you want to troubleshoot is the only active node.
3 weeks ago
Hi, that would work, however this is on our production environment!
Is there not a way to run things on a specifically selected node?
Cheers
2 weeks ago
@LeeDuffy - no, SnapLogic does not allow execution on a specific node by design as it defeats load balancing, availability, and resiliency. If you believe you are having issues with a given server, you can spin up a new snaplex and reassign just that node to the new snaplex for your testing.