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:49:00 UTC

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

     [ https://issues.apache.org/jira/browse/UNOMI-136?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Serge Huber resolved UNOMI-136.
-------------------------------
    Resolution: Fixed

> 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.0.0-incubating, 1.1.0-incubating, 1.2.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)