WildFly 是 JBoss AP 的後繼版本,淵源可以參考這個 網址
啟動 WildFly 的指令是
<WILDFLY_HOME>/bin/standalone.sh
停止 WildFly 的指令是
<WILDFLY_HOME>/bin/jboss-cli.sh –connect command=:shutdown
以前的 CentOS 要寫一支 shell script 提供 start, stop, restart 等 method 來管理服務,現在 systemd 是 CentOS 7 的預設服務管理程式,作法跟過去版本不同而且簡化許多,步驟如下
1. 在 /usr/lib/systemd/system 目錄建立 wildfly.service 檔案內容如下
[Unit]
Description=WildFly application server
After=network.target
[Service]
Type=simple
User=jboss
Group=jboss
ExecStart=<WILDFLY_HOME>/bin/standalone.sh
# Give a reasonable amount of time for the server to start up/shut down
TimeoutSec=300
[Install]
WantedBy=multi-user.target
2. 利用以下指令啟用 wildfly service
systemctl enable wildfly
3. 管理 wildfly service
systemctl start wildfly
systemctl stop wildfly
以上內容參考這個 網址