如何编写脚本来停止和启动glassfish服务器

时间:2016-01-20 13:19:31

标签: bash

我正在为我的应用程序使用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

这是正确的方法还是请指导我这是怎样做的正确方法

2 个答案:

答案 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