You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A recent situation came up (related to very complex regular expressions) that resulted in the worker hanging. Scenarios like this cannot be auto-fixed by the worker/app itself, as the event loop is dead in the water. No other processing will take place when this happens.
This would be a great addition to cservice, periodic heartbeats. If no response after X seconds, force terminate (and restart) the worker process.
The text was updated successfully, but these errors were encountered:
Better yet, instead of a pulling, enable auto pushing of heartbeats from the worker. Anyone that doesn't report back within the threshold will be killed.
A recent situation came up (related to very complex regular expressions) that resulted in the worker hanging. Scenarios like this cannot be auto-fixed by the worker/app itself, as the event loop is dead in the water. No other processing will take place when this happens.
This would be a great addition to cservice, periodic heartbeats. If no response after X seconds, force terminate (and restart) the worker process.
The text was updated successfully, but these errors were encountered: