定时重启的方法有哪些

如何在Linux操作系统定时重启Tomcat服务?

结论:在crontab中运行tomcat启动脚本需要shell类型。

直接订单: /bin/bash /path/to/tomcat/bin/startup.sh
错误原因: 1 . crontab默认使用/bin/sh。
2 、bin/sh没有执行权限。
3 .startup.sh文件不可执行。

解决方案: 1 、创建软链接: ln -s /bin/bash /bin/sh
2 . crontab 更改命令; /bin/bash /path/to/tomcat/bin/startup.sh
3 .查看 Java 开发人员: 导出 JAVA_HOME=/path/to/java 导出 PATH=$PATH:$JAVA_HOME/bin
4 .示例脚本: tomcat_start.sh: !/bin/bash /path/to/tomcat/bin/startup.sh
tomcat_stop.sh: !/bin/bash 直接命令/path/to/tomcat/bin/shutdown.sh
: chmod + x tomcat_.sh crontab -e * ./tomcat_start.sh
查看日志: 尾-f /path/to/tomcat/logs/catalina.out