camel-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Daniel Gredler" <dgred...@dhlglobalmail.com>
Subject RE: Camel cold restart via JMX
Date Tue, 23 Oct 2012 14:54:35 GMT
Hi Willem,

That was fast :-)

Thanks a ton; hopefully it'll be useful to others, as well.

Take care,

Daniel


-----Original Message-----
From: Willem jiang [mailto:willem.jiang@gmail.com] 
Sent: Monday, October 22, 2012 11:52 PM
To: dev@camel.apache.org
Subject: Re: Camel cold restart via JMX

Hi Daniel,

It sounds good. I will take care of the patch today. 

-- 
Willem Jiang

Red Hat, Inc.
FuseSource is now part of Red Hat
Web: http://www.fusesource.com | http://www.redhat.com
Blog: http://willemjiang.blogspot.com (http://willemjiang.blogspot.com/)
(English)
          http://jnn.javaeye.com (http://jnn.javaeye.com/) (Chinese)
Twitter: willemjiang 
Weibo: willemjiang





On Tuesday, October 23, 2012 at 3:02 AM, Daniel Gredler wrote:

> Hi all,
> 
> After digging through the code, it appears to me that the changes can
be
> confined to ManagedCamelContextMBean and ManagedCamelContext, which is
> much less invasive than what I had thought.
> 
> I've created a feature request to add support for cold restarts via
JMX,
> and have attached a proposed patch:
> 
> https://issues.apache.org/jira/browse/CAMEL-5734
> 
> It's fairly small; I'd be grateful if someone could take a couple of
> minutes to have a look.
> 
> Thanks!
> 
> Daniel
> 
> 
> -----Original Message-----
> From: Daniel Gredler [mailto:dgredler@dhlglobalmail.com] 
> Sent: Friday, October 19, 2012 3:52 PM
> To: dev@camel.apache.org (mailto:dev@camel.apache.org)
> Subject: Camel cold restart via JMX
> 
> Hi guys,
> 
> I was thinking about creating a feature request, but it involves such
a
> fundamental aspect of Camel that I thought I'd ask here first.
> 
> I have a situation where I'd like to do a cold restart on a Camel
> context (context.stop(), and then context.start()). The catch is that
I
> want to do this via JMX, and when the Camel context is stopped, the
JMX
> service goes down and obviously I can't issue the start() request.
> 
> I was thinking that it would be nice to have a restart() method on the
> Camel context (defined as the equivalent of stop + start), possibly
even
> in the Service interface which defines the start() and stop() methods.
> This would allow the Camel context to go down and come back up without
> requiring a second start() request, which is nice when the start()
> request is impossible.
> 
> Is it worth creating the feature request? Am I missing something that
> obviates the need for such a feature? Or is the use case so narrow
that
> it doesn't really make sense to add? Let me know what you think...
> 
> Take care,
> 
> Daniel 



Mime
View raw message