该文档其实是部署包中的一个说明文件,对于在ubuntu上部署和使用ActiveMQ有很大帮助。
ActiveMQ Server for Debian
==========================
Disabled features
-----------------
This package doesn't contains (yet) all features provided by upstream
as some dependencies are missing from Debian.
For a list of disabled modules, you can look at
/usr/share/doc/libactivemq-java/README.Debian
Main ActiveMQ instance
----------------------
Current package provide a default ("main") instance for ActiveMQ.
As of now, this instance only listen on loopback interface (127.0.0.1)
on port 61616, with OpenWire protocol enabled.
Messages storage is handled by kahadb in /var/lib/activemq/main/data/kahadb
You can customize its environnement here :
cp /usr/share/activemq/activemq-options /etc/activemq/instances-available/main/options
Edit the file /etc/activemq/instances-available/main/options and restart it.
And it's XML configuration can be edited here :
/etc/activemq/instances-available/main/activemq.xml
Enable it:
ln -s /etc/activemq/instances-available/main \
/etc/activemq/instances-enabled/main
Start it :
invoke-rc.d activemq start
Debug an ActiveMQ instance
--------------------------
You can start any ActiveMQ instance in foreground for debugging.
Start instance `foo` in forground:
# /etc/init.d/activemq console foo
Setup a new ActiveMQ instance
-----------------------------
To create a new instance, you have to :
mkdir /etc/activemq/instances-available/<instancename>
Create your own configuration into
/etc/activemq/instances-available/<instancename>/activemq.xml
For example, you can copy a sample configuration :
cp /etc/activemq/instances-available/main/* \
/etc/activemq/instances-available/<instancename>/
If you need some other Xms / Xmx settings or want to use another JDK:
cp /usr/share/activemq/activemq-options \
/etc/activemq/instances-available/<instancename>/options
In this file, you can modify ACTIVEMQ_BASE if you want to store
your data elsewhere than /var/lib/activemq/<instancename>/ or
JAVA_HOME if you want to use another JDK.
Register this instance into enabled:
ln -s /etc/activemq/instances-available/<instancename> \
/etc/activemq/instances-enabled/<instancename>
Start it :
invoke-rc.d activemq start
本文档详细介绍了在Ubuntu系统中部署和使用ActiveMQ的方法。包括如何启动调试、配置实例及自定义环境等内容。

4473

被折叠的 条评论
为什么被折叠?



