设置tomcat自启动时段
2015-07-01 19:06
447 查看
用root用户
cat /home/mengt/tomcat/bin/setenv.sh
vi setenv.sh
增加export CATALINA_PID=/home/mengt/tomcat/tomcat.pid
[icet@multiserver tomcat]$ vi shutdown_tomcat.sh
写入
#!/bin/bash
# $1 = tomcat path
# $2 = shutdown wait seconds
TOMCAT_PATH=$1
PID_FILE=$TOMCAT_PATH/tomcat.pid
if [ -f $PID_FILE ]; then
PID=`cat $PID_FILE`
kill $PID
sleep $2
kill -0 $PID > /dev/null 2>&1
return_code=$?
if [ $return_code -eq 0 ]; then
kill -9 $PID
fi
fi
crontab -e
30 17 * * * /home/mengt/tomcat/shutdown_tomcat.sh /home/mengt/tomcat 15 >/dev/null 2>&1
0 8 * * * /home/mengt/tomcat/bin/startup.sh >/dev/null 2>&1
crontab -l
增加执行的命令
chmod +x shutdown_tomcat.sh
cat /home/mengt/tomcat/bin/setenv.sh
vi setenv.sh
增加export CATALINA_PID=/home/mengt/tomcat/tomcat.pid
[icet@multiserver tomcat]$ vi shutdown_tomcat.sh
写入
#!/bin/bash
# $1 = tomcat path
# $2 = shutdown wait seconds
TOMCAT_PATH=$1
PID_FILE=$TOMCAT_PATH/tomcat.pid
if [ -f $PID_FILE ]; then
PID=`cat $PID_FILE`
kill $PID
sleep $2
kill -0 $PID > /dev/null 2>&1
return_code=$?
if [ $return_code -eq 0 ]; then
kill -9 $PID
fi
fi
crontab -e
30 17 * * * /home/mengt/tomcat/shutdown_tomcat.sh /home/mengt/tomcat 15 >/dev/null 2>&1
0 8 * * * /home/mengt/tomcat/bin/startup.sh >/dev/null 2>&1
crontab -l
增加执行的命令
chmod +x shutdown_tomcat.sh
相关文章推荐
- tomcat配置默认访问工程目录
- JVM及Tomcat优化
- nginx+tomcat优化转载初步尝试流量项目
- 修改tomcat配置文件来改变访问路径
- myeclipse更改类或者是配置文件不用重启tomcat的方法
- tomcat登陆WEB显示无权限问题&& tomcat无限循环启动问题
- tomcat登陆WEB显示无权限问题&& tomcat无限循环启动问题
- jvm 内存溢出 在myeclipse中加大tomcat的jvm内存 java.lang.OutOfMemoryError: PermGen space
- 解决tomcat一闪而过(转)
- 关于tomcat 成功运行之后内存泄露
- (Win7 x64)NetBeans 8.0.2 使用Tomcat 8作为服务器
- 部署错误:尚未授予访问 Tomcat 服务器的权限。请在服务器管理器的 Tomcat 定制器中设置 "manager-script" 角色的正确用户名和口令。
- NetBeans启动Tomcat报'127.0.0.1' 不是内部或外部命令”启动失败
- Tomcat 7最大并发连接数的正确修改方法
- linux tomcat 做成服务
- 在阿里云上配置服务器,安装jdk+tomcat+mysql的过程
- linux下tomcat服务的相关命令
- solrCloud+tomcat+zookeeper配置
- MyEclipse中启动Tomcat,报错OutOfMemoryError: PermGen space的解决方法
- Tomcat6类加载器定义(class类加载顺序)