次のような Java コードを使用して ActiveMQ プロセスを開始しています。
ProcessBuilder pb = new ProcessBuilder(activeMQHome + "run_activemq.sh",
logDirectory,
activeMQHome,
brokerPath);
pb.start();
logDirectory
: ログの場所activeMQHome
:/Common/thirdParty/apache-activemq-5.3.0/bin/
brokerPath
: brokerPath の場所
ここで、コマンドラインからこのプロセスを開始する必要があります。または、より具体的には、/etc/inittab
自動的に開始できるように、最初から開始する必要があります。
どのようなエントリーをすればよいですか?で始めることができますが、どのように./run_activemq.sh
与えることができますか?logDirectory
brokerPath