camel-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Claus Ibsen (JIRA)" <j...@apache.org>
Subject [jira] Created: (CAMEL-3631) Graceful shutdown - Add logic to detect slow/hung in-flight exchanges
Date Sat, 05 Feb 2011 13:02:32 GMT
Graceful shutdown - Add logic to detect slow/hung in-flight exchanges
---------------------------------------------------------------------

                 Key: CAMEL-3631
                 URL: https://issues.apache.org/jira/browse/CAMEL-3631
             Project: Camel
          Issue Type: Improvement
            Reporter: Claus Ibsen


We should improved the graceful shutdown to be more verbose and provide more detailed information
when it appears in-flight exchange(s) appear to be hung.

We have the created timestamp on the exchange, and if we let in flight repo, track each exchange,
then we can grab the exchange and thus know how long time it currently has been in-flight.
And then if the time is > threshold, we can output that in the logs.

It requires the in flight registry now also keep track of each exchange. We may consider this
as an optional feature you should enable, as it requires us to put/remove Exchange into a
ConcurrentMap to keep track of each exchange.

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message