According to [1] there is not much performance degradation in normal JMX.
But still I couldn't fine any literature describing the JMX notifications
performance impact. I'll search more in to this.

In the endpoint case the notifications are sent only when the endpoint state
changes. This occurs very rarely. If the endpoints change the states
regularly there is something wrong in the system. So I think the performance
impact will be minimal.

Thanks,
Supun..

[1]
http://weblogs.java.net/blog/emcmanus/archive/2006/07/how_much_does_i.html


On Wed, Dec 2, 2009 at 8:39 PM, indika kumara <indika.k...@gmail.com> wrote:

> + 1
>
> And ... is there any other places that this feature is useful ?.  And
> , just to get know , can this affect the run-time performance?. If so
> , Can we do this using an asynchronous model ?
>
> Thanks
> Indika
>
> On Thu, Dec 3, 2009 at 3:46 AM, Supun Kamburugamuva <supu...@gmail.com>
> wrote:
> > Hi,
> >
> > At the moment Synapse exposes endpoint statistics through JMX. In case of
> > Endpoint state changes (i.e. marked as SUSPENDED) we can provide JMX
> > notifications. This allows users to take actions promptly without waiting
> > for pulling the endpoint status data. I would like to know the opinion of
> > the community. The implementation is simple and if you agree on this I
> can
> > provide a patch.
> >
> > Thanks,
> > Supun..
> >
> > --
> > Software Engineer, WSO2 Inc
> > http://wso2.org
> > supunk.blogspot.com
> >
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@synapse.apache.org
> For additional commands, e-mail: dev-h...@synapse.apache.org
>
>


-- 
Software Engineer, WSO2 Inc
http://wso2.org
supunk.blogspot.com

Reply via email to