cenos自动启动tomcat

首先创建一个脚本

关闭tomcat 等待2分钟 启动tomcat 并且把日志输出在 /usr/local/tomcat/tomcatchognqi.log

bash 复制代码
#!/bin/bash

export JAVA_HOME=/usr/local/jdk/jdk1.8.0_211
export JRE_HOME=$JAVA_HOME/jre

# 日志文件路径和文件名
LOG_FILE="/usr/local/tomcat/tomcatchognqi.log"

# 记录当前时间和操作
echo "Restarting Tomcat at $(date)" >> $LOG_FILE

# 停止 Tomcat
/usr/local/tomcat/apache-tomcat-8.5.50/bin/shutdown.sh >> $LOG_FILE 2>&1

# 等待2分钟
sleep 120

# 启动 Tomcat
/usr/local/tomcat/apache-tomcat-8.5.50/bin/startup.sh >> $LOG_FILE 2>&1

然后在cmd 里面运行一下

然后

表示 每天的晚上8点35分 运行一下 a1.sh这个脚本,并且把脚本的运行情况 放在/usr/local/tomcat/tomcat-restart.log里面

bash 复制代码
35 20 * * * /usr/local/tomcat/a1.sh >> /usr/local/tomcat/tomcat-restart.log 2>&1

这样就完成了 每天重启tomcat的动作

相关推荐
少许极端7 小时前
算法奇妙屋(二十八)-递归、回溯与剪枝的综合问题 1
java·算法·深度优先·剪枝·回溯·递归
Boop_wu7 小时前
简单介绍 JSON
java·开发语言
知识即是力量ol7 小时前
初识 Kafka(一):分布式流平台的定义、核心优势与架构全景
java·分布式·kafka·消息队列
爱吃生蚝的于勒7 小时前
【Linux】线程概念(一)
java·linux·运维·服务器·开发语言·数据结构·vim
kong79069287 小时前
Nginx性能优化
java·nginx·性能优化
Pluchon7 小时前
硅基计划4.0 算法 简单模拟实现位图&布隆过滤器
java·大数据·开发语言·数据结构·算法·哈希算法
我命由我123457 小时前
Java 泛型 - Java 泛型通配符(上界通配符、下界通配符、无界通配符、PECS 原则)
java·开发语言·后端·java-ee·intellij-idea·idea·intellij idea
Seven977 小时前
AQS深度探索:以ReentrantLock看Java并发编程的高效实现
java
4311媒体网8 小时前
C语言操作符全解析 C语言操作符详解
java·c语言·jvm
淡忘_cx8 小时前
使用Jenkins自动化部署spring-java项目+宝塔重启项目命令(2.528.2版本)
java·自动化·jenkins