我想实现与单击图片上glassfish管理web gui (服务器->常规->重新启动)的重新启动按钮相同的重新启动效果。但是我想通过命令行来完成
在取消部署期间,我发现应用程序有一些奇怪的行为。如果我通过GUI ant重新启动服务器,则执行以下操作: asadmin deploy asadmin undeploy
该应用程序将在几秒钟内解除部署
但是,如果我将GF服务器作为windows服务,并重新启动该服务,然后: asadmin deploy asadmin undeploy
该应用程序在5分钟内解除部署。
因此,我希望找到与通过web GUI重启服务器等效的asadmin命令。
我已经试过了:
asadmin restart-domain --force=false domain1
asadmin restart-domain --force=true domain1
asadmin stop-domain domain1
asadmin start-domain domain1
但没那么走运
发布于 2018-10-29 17:47:02
下面是我们使用的脚本:
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
https://stackoverflow.com/questions/47263516
复制相似问题