Improve shutdown process: consumer endpoints should first stop accepting new
request while all pending exchanges are being finished up
--------------------------------------------------------------------------------------------------------------------------------------
Key: SM-1575
URL: https://issues.apache.org/activemq/browse/SM-1575
Project: ServiceMix
Issue Type: Improvement
Components: servicemix-bean, servicemix-camel, servicemix-cxf-bc,
servicemix-cxf-se, servicemix-drools, servicemix-eip, servicemix-file,
servicemix-ftp, servicemix-http, servicemix-jms, servicemix-jsr181,
servicemix-mail, servicemix-osworkflow, servicemix-quartz, servicemix-saxon,
servicemix-sca, servicemix-script, servicemix-scripting, servicemix-truezip,
servicemix-wsn2005
Affects Versions: 3.2.2
Reporter: Gert Vanthienen
Fix For: 3.2.3, 3.3
The endpoints should have a two stage shutdown too (using a stop() and
shutdown() like e.g. the components).
This would allow us to stop a consumer endpoint from receiving new request,
while still keeping the broker and flows running to handle all pending request.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.