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

Brandon Williams updated CASSANDRA-7087:
----------------------------------------

         Reviewer: Brandon Williams
    Fix Version/s: 2.1 beta2
                   2.0.8
         Assignee: Chris Lohfink

Nice!  Committed this to 2.0 and above so we don't have to fool with jvm 
version detection (even though we already have the code to do that.)

> Use JMX_PORT for the RMI port to simplify nodetool connectivity
> ---------------------------------------------------------------
>
>                 Key: CASSANDRA-7087
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-7087
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Config
>            Reporter: Chris Lohfink
>            Assignee: Chris Lohfink
>            Priority: Minor
>              Labels: security
>             Fix For: 2.0.8, 2.1 beta2
>
>         Attachments: patch.txt
>
>
> Mentioned in the user list by Steven Robenalt there is a config option in 
> Java7 to allow configuring the port used for the followup rmi connection in 
> JMX.  It simplifies things a lot to have both connections use 7199 since it 
> could be reused for both.
> bq. There's a little-known change in the way JMX uses ports that was add to 
> JDK7u4 which simplifies the use of JMX in a firewalled environment. The 
> standard RMI registry port for JMX is controlled by the 
> com.sun.management.jmxremote.port property. The change to Java 7 was to 
> introduce the related com.sun.management.jmxremote.rmi.port property, Setting 
> this second property means that JMX will use that second port, rather than a 
> randomly assigned port, for making the actual connection. This solution works 
> well in the AWS VPC environment that I'm running in, and I've heard of others 
> using it successfully as well.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to