2014-06-17 56 views
0

我通過在linux中使用以下步驟創建了一個activemq服務。在linux上啓動Active MQ 5.6.0的服務後,爲什麼需要重新啓動系統redhat

# ln –s /home/STI/SIServer/apache-activemq-5.6.0/bin/linux-x86-64/activemq \ 
    /etc/init.d/activemq 
# chkconfig –add activemq 

通過以下命令啓動ActiveMQ的服務:

# chkconfig activemq on 

,但我需要重新啓動系統,使ActiveMQ的工作。

此外,通過使用#chkconfig activemq off停止服務,服務不會停止。 我需要強制殺死activemq的pid。

請提供意見,我該如何解決這個問題。

在此先感謝

回答

1

其運行水平的服務將在運行chkconfig的唯一控制,它不會啓動該服務。使用service activemq start啓動它,並使用service activemq stop停止。

+0

即使使用service activemq start,也會生成Active MQ pid。但Active MQ無法正常啓動 – kavita

+0

@kavita您可能需要使用sudo運行服務命令。同時檢查你的日誌文件,看看他們是否知道服務崩潰的原因。 – Martin

相關問題