Qpid
  1. Qpid
  2. QPID-3486

Make connector server port used for JMX configurable

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.13
    • Component/s: Java Broker
    • Labels:
      None

      Description

      Make the connector server port used for JMX configurable. Currently the second port (used for the JMXConnectorServer itself) is chosen using a fixed offset of 100 from the first port (the 'management' port, used for the RMIRegistry). This can continue to be the default behavior, but the ability to specify the second port explicitly should be added.

        Activity

        Transition Time In Source Status Execution Times Last Executer Last Execution Date
        Open Open In Progress In Progress
        1h 10m 1 Keith Wall 14/Sep/11 14:35
        In Progress In Progress Resolved Resolved
        24s 1 Keith Wall 14/Sep/11 14:36
        Resolved Resolved Closed Closed
        1h 20m 1 Keith Wall 14/Sep/11 15:57
        Keith Wall made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Keith Wall made changes -
        Status In Progress [ 3 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Hide
        Keith Wall added a comment -

        Patch applied.

        Show
        Keith Wall added a comment - Patch applied.
        Keith Wall made changes -
        Status Open [ 1 ] In Progress [ 3 ]
        Andrew MacBean made changes -
        Field Original Value New Value
        Attachment 0001-QPID-3486-Make-connector-server-port-used-for-JMX-co.patch [ 12494443 ]
        Hide
        Andrew MacBean added a comment -

        Here is a patch that resolves this.

        Show
        Andrew MacBean added a comment - Here is a patch that resolves this.
        Hide
        Keith Wall added a comment -

        We are going to change the Java broker so that it understands the command line argument (--jmxconnectorport xxxx) and change the config.xml file so that it understands:

            <management>
                <enabled>true</enabled>
                <jmxport>
                    <registryServer>8999</registryServer>
                    <connectorServer>9099</connectionServer>
                </jmxport>
                ....
            </management>
        
        Show
        Keith Wall added a comment - We are going to change the Java broker so that it understands the command line argument (--jmxconnectorport xxxx) and change the config.xml file so that it understands: <management> <enabled> true </enabled> <jmxport> <registryServer>8999</registryServer> <connectorServer>9099</connectionServer> </jmxport> .... </management>
        Keith Wall created issue -

          People

          • Assignee:
            Keith Wall
            Reporter:
            Keith Wall
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development