如何使用Windows版本的命令关闭Jboss服务器7.10 final

时间:2017-01-02 14:21:56

标签: jboss7.x

我正在使用Windows Jboss 7.10最终版。对于关闭jboss linux服务器命令是可用的,但我无法找到Windows的命令。 Ctrl + C将终止该过程,但我需要Windows的关机命令。我尝试了下面提到的命令但没有工作。

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

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

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

我需要使用IP和端口级别关闭服务器,因为我在同一台服务器上运行多个容器。

帮我找到合适的人。 提前谢谢!

2 个答案:

答案 0 :(得分: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。任务:

  • 停止从命令提示符以交互方式启动的实例。

在运行JBoss Enterprise Application Platform 6的终端中按Ctrl-C。

  • 停止作为操作系统服务启动的实例。

根据您的操作系统,请使用以下某个过程。

  1. 红帽企业Linux
  2. 对于Red Hat Enterprise Linux,如果您编写了服务脚本,请使用其停止工具。这需要写入脚本。然后,您可以使用service scriptname stop,其中scriptname是脚本的名称。

    1. Microsoft Windows Server
    2. 在Microsoft Windows中,使用net service命令,或从“控制面板”中的“服务”小程序停止该服务。

      • 停止在后台运行的实例(Red Hat Enterprise Linux)

        1. 从进程列表中找到实例。一种选择是运行命令ps aux | grep&#34; [j] ava -server&#34;。这将为本地计算机上运行的每个JBoss企业应用程序平台6实例返回一个结果。

        2. 通过运行kill process_ID向进程发送TERM信号,其中process_ID是上面ps aux命令的第二个字段中的数字。

答案 1 :(得分:0)

转到JBoss位置

中的 bin 文件夹

E.g。 (在我的电脑中) - Windows 8,8.1和10

D:\Servers\jboss-4.2.3.GA\bin

按键盘上的 Shift 键,然后右键单击

选择在此处打开命令窗口

然后输入shutdown.bat -S并输入

这需要花费一些时间来关闭服务器然后你就可以了。