Jämförda versioner

Nyckel

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

...

<systemUsage>
     <systemUsage>
          <memoryUsage>
             <memoryUsage limit="256 mb"/>
          </memoryUsage>
          <storeUsage>
            <storeUsage limit="100 gb"/>
          </storeUsage>
          <tempUsage>
            <tempUsage limit="50 gb"/>
         </tempUsage>
     </systemUsage>
</systemUsage>

JMX

För att komma åt ActiveMQ via remote kika på ActiveMQ JMX inställningar

För remote uppkoppling är följande parameter intressant: 

<managementContext>
 <managementContext createConnector="true"/>
</managementContext>

Och rekommenderat är att lägga till en användare och lösenord enligt ActiveMQ JMX inställningar

För att dessa konfigurationer skall bita krävs en omstart av ActiveMQKonfigurera JMX-åtkomst genom att:

  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

    Inget format
    # Uncomment to enable jmx
    wrapper.java.additional.16=-Dcom.sun.management.jmxremote.port=1616
    wrapper.java.additional.17=-Dcom.sun.management.jmxremote.authenticate=false
    wrapper.java.additional.18=-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. Starta om ActiveMQ för att aktivera inställningarna

Referens: http://activemq.apache.org/jmx.html