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
As the gauges are not removed, once we shutdown the executor service and try to start again with the same name, the executor service can no longer be started.
The text was updated successfully, but these errors were encountered:
The issue would also happen in production.
The use-case is caused by having multiple components started within the same java process. As part of specific failure handlers a component can be restarted. As the component itself manages the executor services it uses, this also entails stopping the current execution services and starting them again, using the same name. This in turn is impossible to do because the gauges added as part of #1928 are never removed when the executor service is stopped.
Similar to #1684.
As the gauges are not removed, once we shutdown the executor service and try to start again with the same name, the executor service can no longer be started.
The text was updated successfully, but these errors were encountered: