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
I have confirmed that this should be classified as an enhancement rather than a bug/feature.
Summary
Currently, TimerMessageReputService creates an internal ThreadPoolExecutor
with hard-coded parameters and does not explicitly shut it down during broker shutdown, which may cause thread resources to be retained longer than expected.
This PR makes the executor configuration configurable and ensures it is
shutdown gracefully when the service stops.
Before Creating the Enhancement Request
Summary
Currently, TimerMessageReputService creates an internal ThreadPoolExecutor
with hard-coded parameters and does not explicitly shut it down during broker shutdown, which may cause thread resources to be retained longer than expected.
This PR makes the executor configuration configurable and ensures it is
shutdown gracefully when the service stops.
Motivation
null
Describe the Solution You'd Like
Describe Alternatives You've Considered
null
Additional Context
No response