我希望获得与在图片上单击glassfish管理员web gui(Server-> General-> Restart)的Restart按钮相同的重启效果。但我想通过命令行
来做在取消部署期间,我有一些奇怪的应用程序行为。如果我通过GUI ant重启服务器,那么执行以下操作: asadmin部署 asadmin undeploy
应用程序在几秒钟内取消部署
但如果我将GF服务器作为Windows服务并重新启动服务,那么: asadmin部署 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
但没有运气
答案 0 :(得分:0)
这是我们使用的脚本:
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