jas34 / scheduledwf

Schedule Conductor workflow is a scheduler as a service that runs in the cloud with Netflix conductor embedded in it. It runs as an extension module of conductor.
https://github.com/jas34/scheduledwf
Apache License 2.0
24 stars 16 forks source link

PUT /scheduling/metadata/scheduleWf/{name} Does Not Shutdown Job On All Nodes Of Cluster #15

Closed jas34 closed 3 years ago

jas34 commented 3 years ago

PUT /scheduling/metadata/scheduleWf/{name} does not shutdown scheduler job on all servers.

In a cluster environment, metadata gets removed from database by the node which cancels the jobs first. The other node, then does not find metadata applicable for shutdown hence job keeps on running on other leftover nodes.

Proposed Fix:

As of now, we do not need metadata definition clean-up. We will introduce DELETE API for metadata definition in the future major releases.