Uploaded image for project: 'sxp'
  1. sxp
  2. SXP-145

Configuration class clustering problems

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Medium Medium
    • None
    • None
    • None
    • None

      Configuration class holds a map of SXP nodes which is inefficient in cluster environment:

            1. It is not possible to add node and verify that node is added to configuration.

            2. It is not possible to invoke some RPC operations which delas with SXP nodes on other that cluster owner node.

       

      Configuration is not shared across all cluster nodes. It is probably only on cluster owner.

      Consequences:

      When adding SXP node on other than owner cluster node it is not possible to verify that node is added to Configuration.

      When Adding bindings on other than cluster owner node it is not possible to retrieve node and its domain from Configuration (null-pointer).

       

      Configuration class should hold only constant configuration.

      Probably is used as some kind of cache outside of sxp-core module. It must be improved or removed if it is not possible.

            ivanhrasko Ivan Hrasko
            ivanhrasko Ivan Hrasko
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: