我正在使用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和端口级别关闭服务器,因为我在同一台服务器上运行多个容器。
帮我找到合适的人。 提前谢谢!
答案 0 :(得分:0)
你停止JBoss的方式取决于它是如何启动的。此任务包括停止以交互方式启动的实例,停止由服务启动的实例,以及停止由脚本分叉到后台的实例。
此任务不涉及停止托管域中的服务器或服务器组。有关这些方案,请参见第2.8.3节“使用管理控制台停止服务器”
程序2.1。任务:
在运行JBoss Enterprise Application Platform 6的终端中按Ctrl-C。
根据您的操作系统,请使用以下某个过程。
对于Red Hat Enterprise Linux,如果您编写了服务脚本,请使用其停止工具。这需要写入脚本。然后,您可以使用service scriptname stop,其中scriptname是脚本的名称。
在Microsoft Windows中,使用net service命令,或从“控制面板”中的“服务”小程序停止该服务。
停止在后台运行的实例(Red Hat Enterprise Linux)
从进程列表中找到实例。一种选择是运行命令ps aux | grep&#34; [j] ava -server&#34;。这将为本地计算机上运行的每个JBoss企业应用程序平台6实例返回一个结果。
通过运行kill process_ID向进程发送TERM信号,其中process_ID是上面ps aux命令的第二个字段中的数字。
答案 1 :(得分:0)
转到JBoss
位置
E.g。 (在我的电脑中) - Windows 8,8.1和10
D:\Servers\jboss-4.2.3.GA\bin
按键盘上的 Shift 键,然后右键单击
选择在此处打开命令窗口
然后输入shutdown.bat -S
并输入
这需要花费一些时间来关闭服务器然后你就可以了。