Jämförda versioner

Nyckel

  • Dessa rader lades till.
  • Denna rad togs bort.
  • Formateringen ändrades.

...

  1. Lägga till useJmx="true" i broker-elementet i ACTIVEMQ_HOME/conf/activemq….xml

    Inget format
     <broker … useJmx="true">
  2. Avkommentera raderna i ACTIVEMQ_HOME/bin/<operativsystem>/wrapper.conf och ändra "n" i "wrapper.java.additional.n" så att "n" för varje rad nedan är ett nummer i den befintliga sekvensen i filen.

    Not: om det är fel i nummersekvensen fungerar inte konfigurationen - men det syns inte vid uppstart av brokern.

    Inget format
    # Uncomment to enable jmx
    #wrapper.java.additional.n=-Dcom.sun.management.jmxremote.port=1616
    #wrapper.java.additional.n=-Dcom.sun.management.jmxremote.authenticate=false
    #wrapper.java.additional.n=-Dcom.sun.management.jmxremote.ssl=false
    Observera

    Not: om JMX-porten är åtkomlig utanför localhost (eller ett hårt säkrat mindre subnät) bör även JMX-access säkras enligt http://activemq.apache.org/jmx.html

  3. Firewall tunnling av JMX, lägg till nedan i ACTIVEMQ_HOME/bin/<operativsystem>/wrapper.conf (under de avkommenterade raderna ovan) och ändra "n" i "wrapper.java.additional.n" så att "n" för varje rad nedan är ett nummer i den befintliga sekvensen i filen.

    Inget format
    # Firewall tunnelling of JMX
    #-----------------------------------------------------------------------------
    # Note: by default (Java 7) two ports are needed, the com.sun.management.jmxremote.port
    #   and a second port which is dynamically allocated by the server.
    #   To avoid dynamic allocation of the second port, add property
    #   com.sun.management.jmxremote.rmi.port below and set it to the same port as
    #   the first port for convenience (fewer holes in the firewall).
    #   This is available in Java 7 > update 4 according to blog:
    #     "Tunneling JMX in the 7u4 JDK", http://hirt.se/blog/?p=289
    #   but the property is missing from the official Java docs for both Java 7 and 8:
    #     http://docs.oracle.com/javase/7/docs/technotes/guides/management/agent.html
    #-----------------------------------------------------------------------------
    #wrapper.java.additional.n=-Dcom.sun.management.jmxremote.rmi.port=1616
  4. Starta om ActiveMQ för att aktivera inställningarna

...