Installation och konfiguration ActiveMQ
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
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