繁体   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