You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ignite.apache.org by Valentin Kulichenko <va...@gmail.com> on 2015/04/20 01:07:43 UTC

MBean naming

Guys,

I created ticket https://issues.apache.org/jira/browse/IGNITE-766 based on
this forum post:
http://apacheignite.readme.io/v1.0/discuss/551db8b0a7e98017009e3e97

Currently we append class loader hash and JVM ID only in pair,
if IGNITE_MBEAN_APPEND_JVM_ID system property is set. But I believe that in
most cases we're dealing with different application instances loaded by
different class loader, but not with different JVMs (and such deployment is
pretty typical, at least for WebLogic).

So I suggest to ALWAYS append class loader hash, while JVM ID will still be
appended only if system property is set. In this case the property will be
very rarely used, but we can leave it to be on the safe side.

This change will allow to avoid such questions from WebLogic users, who
have to use this not-very-well-documented workaround.

Any objections?