You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@unomi.apache.org by "Serge Huber (JIRA)" <ji...@apache.org> on 2017/11/07 09:35:00 UTC

[jira] [Created] (UNOMI-136) Replace JMX statistics collecting with Karaf Cellar events

Serge Huber created UNOMI-136:
---------------------------------

             Summary: Replace JMX statistics collecting with Karaf Cellar events
                 Key: UNOMI-136
                 URL: https://issues.apache.org/jira/browse/UNOMI-136
             Project: Apache Unomi
          Issue Type: Bug
          Components: core
    Affects Versions: 1.2.0-incubating, 1.1.0-incubating, 1.0.0-incubating, 1.3.0-incubating
            Reporter: Serge Huber
            Assignee: Serge Huber
             Fix For: 1.3.0-incubating


Currently we use JMX (on top of RMI) to connect to the other cluster nodes and retrieve their system statistics such as CPU Load, Load Average and Uptime. The problem with this is that it uses an RMI server internally that caches IP addresses of cluster nodes, and if the network configuration changes (for example on a laptop that moves from one network to another), the RMI server still uses the old cached IP addresses.

The idea is to replace an JMX/RMI based system with one that uses Karaf Cellar Cluster Events (that use Hazelcast for communication) that will not be subject to the same issue of IP address caching.




--
This message was sent by Atlassian JIRA
(v6.4.14#64029)