我正在为我的应用程序使用glassfish服务器,这是我手动启动和停止我的glassfish服务器的方式
/opt/glassfish4/bin/asadmin stop-domain
/opt/glassfish4/bin/asadmin start-domain
我的要求是每天晚上11:30我想通过脚本自动重启我的服务器
我的问题是我需要写两个脚本吗?
并在cron tab中的两个条目中指导它?
一个停止
/opt/glassfish4/bin/asadmin stop-domain
和
一个开始
/opt/glassfish4/bin/asadmin start-domain
这是正确的方法还是请指导我这是怎样做的正确方法
答案 0 :(得分:3)
我将以下条目添加到您的crontab:
# m h dom mon dow command
30 23 * * * /opt/glassfish4/bin/asadmin stop-domain && /opt/glassfish4/bin/asadmin start-domain
答案 1 :(得分:1)
只需创建一个首先停止然后启动它的脚本
myscript.sh
/opt/glassfish4/bin/asadmin stop-domain
/opt/glassfish4/bin/asadmin start-domain
并通过crontab调用它。您可以参考此wiki来使用crontab