簡體   English   中英

如何使用命令行命令重新啟動Glassfish

[英]How to restart Glassfish with a commandline command

我希望獲得與單擊玻璃魚管理Web gui(服務器->常規->重新啟動)上的“重新啟動”按鈕相同的重新啟動效果。 但是我想通過命令行來做

在此處輸入圖片說明

取消部署期間,我的應用程序有一些奇怪的行為。 如果我通過GUI ant重新啟動服務器,請執行:asadmin deploy asadmin undeploy

該應用在幾秒鍾內取消部署

但是,如果我將GF服務器用作Windows服務並重新啟動服務,然后再執行以下操作:asadmin deploy asadmin undeploy

該應用將在5分鍾內取消部署。

因此,我想找到等效的asadmin命令,以通過Web GUI重新啟動服務器。

我已經嘗試過:

asadmin restart-domain --force=false domain1
asadmin restart-domain --force=true domain1
asadmin stop-domain domain1
asadmin start-domain domain1

但沒有運氣

這是我們使用的腳本:

echo "Stopping the server"
INSTANCES=`asadmin list-instances | grep -v "Command" | cut -d' ' -f1`
for INSTANCE in $INSTANCES; do
    asadmin stop-instance $INSTANCE
done
asadmin stop-domain $DOMAIN

echo "Starting the server"
asadmin start-domain
INSTANCES=`asadmin list-instances | grep -v "Command" | cut -d' ' -f1`
for INSTANCE in $INSTANCES; do
    asadmin start-instance $INSTANCE
done

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM