Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 使用脚本重新启动jboss的最干净方法_Linux_Jboss_Jboss7.x_Ubuntu 12.04 - Fatal编程技术网

Linux 使用脚本重新启动jboss的最干净方法

Linux 使用脚本重新启动jboss的最干净方法,linux,jboss,jboss7.x,ubuntu-12.04,Linux,Jboss,Jboss7.x,Ubuntu 12.04,我正在使用“/standalone.sh-c standalone-full.xml”启动JBOSS。在这种情况下,重启jboss最干净的方法是什么?任何可以共享的脚本?您必须使用CLI控制台。要重新启动,请键入 bin/jboss-cli.sh --connect --command=:reload 要关闭,请键入 bin/jboss-cli.sh --connect --command=:shutdown 如果您需要关闭服务器,该解决方案可以正常工作。但是,如果需要在单个操作中重新启动,

我正在使用“/standalone.sh-c standalone-full.xml”启动JBOSS。在这种情况下,重启jboss最干净的方法是什么?任何可以共享的脚本?

您必须使用CLI控制台。要重新启动,请键入

bin/jboss-cli.sh --connect --command=:reload
要关闭,请键入

bin/jboss-cli.sh --connect --command=:shutdown
如果您需要关闭服务器,该解决方案可以正常工作。但是,如果需要在单个操作中重新启动,可以使用:

jboss-cli.sh -c ":shutdown(restart=true)"

多亏了这些。

如果您只想重新启动服务器,您也可以使用
bin/jboss-cli.sh--connect--command=“:reload”
。@JamesR.Perkins“reload”是否在重新加载之前等待挂起的事务完成?我猜是的,但老实说,我不确定。@JamesR.Perkins我尝试过:reload”但是我得到了:通信错误:java.util.concurrent.ExecutionException:操作失败我经常看到这个问题,我认为这是一个已知的问题,看起来它在上游已经解决了。