Installation
Instruktion för installation och rekommendationer finns att läsa på soi-toolkits installationsguide för ActiveMQ.
Konfiguration
ActiveMQ konfigureras i <ActiveMQ_HOME>/conf/activemq.xml. på soi-toolkits installationsguide för ActiveMQ finns det rekommendationer och exempel på hur ActiveMQ kan konfigureras.
För SKLTP finns det en rekommenderad activemq.xml som kan laddas ner här.
Inställningar för minne/disk
Diskutrymme
För att undvika problem med att ActiveMQ försöker allokera mer disk än vad som finns tillgängligt och undvika följande fel i loggen:
2013-05-06 20:17:44,724 | WARN | Store limit is 100000 mb, whilst the data directory: /home/mule/tp/apache-activemq-5.6.0/data/kahadb only has 82380 mb of usable space | org.apache.activemq.broker.BrokerService | main
beakta hur mycket disk som finns tillgängligt kontra följande parametrar i activemq.xml
<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 ActiveMQ