Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-8430

implement getCurrentCoordinator method in IgniteMXBean

    XMLWordPrintableJSON

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.5
    • Fix Version/s: 2.5
    • Component/s: None
    • Labels:
      None

      Description

      Currently, user can obtain coordinator node id via JMX attribute Coordinator of TcpDiscoverySpi OR ZookeeperDiscoverySpi MBean.

      However, to get this attribute, external utility JMX must first understand which discovery SPI implementation is used at current grid, which is inconvenient. Would be much better if that attribute was located in same instance no matter which Disco SPI was configured.

      Please, add String CurrentCoordinator attribute to Ignite MX bean with following meaning:

      • for the cases, when node does not know current coordinator (e.g. getCoordinator returns null), attribute should be empty string ''
      • for the case, when node knows current coordinator, return following coordinator properties formatted as string, separated by ',':
        • Coordinator IP address
        • Coordinator node ID
        • Coordinator node order
        • Coordinator Fully Qualified Domain Name

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                akalashnikov Anton Kalashnikov
                Reporter:
                mshonichev Max Shonichev
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: