2017-01-02 88 views
0

正在使用windows Jboss 7.10 final。爲了關閉jboss linux服務器命令可用,但我無法找到用於Windows的命令。 Ctrl + C將終止該進程,但我需要關閉窗口的命令。我已經嘗試了下面提到的命令但不工作。如何關閉Jboss服務器7.10最終使用命令的windows版本

./jboss-cli.bat --connect controller=<IP>:<PORT> command=:shutdown 

希望下面提到的linux命令在Windows版本中不起作用。

./jboss-cli.sh --connect command=:shutdown 

我需要使用IP和端口級別關閉服務器,因爲我在同一臺服務器上運行多個容器。

幫我找到合適的。 在此先感謝!

+0

的可能的複製[我如何關閉JBoss應用服務器7服務器?](http://stackoverflow.com/questions/9327233/how-do-i-shutdown-jboss-as-7-服務器) – eis

+0

我必須停止使用IP和端口的服務器。可能這會壓倒所有的容器? –

+1

「我需要放下特定的容器,就像10.80.xx.xxx IP和4447端口一樣,您可以爲此提供解決方案,我不想關閉所有容器,因爲我正在運行4個容器。」 - 請將這樣的相關信息添加到問題本身中。你的容器設置很重要。 – eis

回答

0

阻止JBoss的方式取決於它是如何啓動的。此任務包括停止以交互方式啓動的實例,停止由服務啓動的實例以及停止由腳本分入背景的實例。

此任務不解決停止託管域中的服務器或服務器組。對於這些情況,請參見2.8.3節,「停止服務器使用管理控制檯」

https://access.redhat.com/documentation/en-US/JBoss_Enterprise_Application_Platform/6/html/Administration_and_Configuration_Guide/Stop_a_Server_Using_the_Management_Console1.html

程序2.1。任務:

  • 停止從命令提示符以交互方式啓動的實例。

按下Ctrl-C在JBoss企業應用平臺6被運行的終端。

  • 停止作爲操作系統服務啓動的實例。

根據您的操作系統,使用以下過程之一。

  1. 紅帽企業Linux

對於Red Hat Enterprise Linux的,如果你寫了一個服務腳本,使用其停止裝置。這需要寫入腳本。然後,您可以使用service scriptname stop,其中scriptname是腳本的名稱。

  • 的Microsoft Windows Server
  • 在Microsoft Windows中,使用網絡服務的命令,或者從控制面板中的服務小程序停止該服務。

    • 停止其在後臺(紅帽企業Linux)

      1. 從進程列表中找到實例中運行的實例。一種選擇是運行ps aux | grep「[j] ava -server」命令。這會爲本地機器上運行的每個JBoss企業級應用程序平臺6實例返回一個結果。

      2. 通過運行kill process_ID發送進程的TERM信號,其中process_ID是上述ps aux命令的第二個字段中的數字。

    相關問題