Linux环境下以后台运行方式启动JBoss

1、简单开启服务器的命令:进入到bin目录下,输入./standalone.sh命令。这种开启服务器的方式有个缺点,当你的命令窗口关闭后,服务自动down了

2、让服务器开启后在后台运行:进入到bin目录下,输入nohup ./standalone.sh &命令。这样服务器就会在后台运行,即使关闭命令窗口,服务器依然运行

如果使用nohup命令提交作业,那么在缺省情况下该作业的所有输出都被重定向到一个名为nohup.out的文件中,除非另外指定了输出文件:nohup ./standalone.sh  >startWildFly.log 2>&1 &

此处需要注意一个细节:

当shell中提示了nohup成功后还需要按终端上键盘任意键退回到shell输入命令窗口,然后再退出终端。

3、如果使用第二种开启服务器的方式,关闭服务器就比较麻烦,分为两种:

如果是在本地操作,进入到bin目录下,输入:./jboss-admin.sh –connect command=:shutdown命令,或者暴力解决:kill -9 PID

如果是远程操作,进入到bin目录下,输入:./jboss-admin.sh --connect controller=<IP>:& lt;port> command=:shutdown命令,其中IP是安装jboss那台机的IP,端口为9999

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/8e5b22a252931b180728e2a0c50357a0.html