uthor: songwj# Version: v1.0 exp
转载
2019-10-16 14:19:00
240阅读
#!/bin/bash #Install JDK# JDK=/usr/local/jdk* if [ ! -d $JDK ] then cp /opt/jdk* /usr/local ch
原创
2012-06-26 22:17:10
1086阅读
在linux系统中。我们经常会遇到各种各样,tomcat停止服务的问题。
转载
2023-05-26 21:27:18
132阅读
Shell 是一个用C语言编写的程序,它是用户使用Linux的桥梁。Shell既是一种命令语言,又是一种程序设计语言。 Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。
基本思路:把现有的正在运行的tomcat停掉,解压war包,放到tomcat目录下,清缓存,再启动两个所需脚本deploy.sh和restart.sh都放在tomcat/bin目录
转载
2024-01-05 10:30:14
61阅读
#!/bin/bash # kill tomcat进程 tomcat_fashion_dev_pid=`ps aux|grep tomcat_fashion_dev|grep -v "grep"|awk '{print $2}'` if [ "$tomcat_fashion_dev_pid" ];then ps aux|grep tomcat_fashion_dev|grep -v...
转载
2018-12-25 11:24:00
208阅读
2评论
vim tomcat_cut.sh#!/bin/bashlog_path=/opt/tomcat8080/logsd=`date +%Y-%m-%d`d4=`date -d'30 day ago' +%Y-%m-%d`cd ${log_path} && cp catalina.out $log_path/catalina.out.$d.logecho > catalina.o
原创
2016-03-04 17:09:50
3888阅读
#!/bin/bash#AUTHOR:AN#DATE:2019-08-29#FUNCTION:#DESCRIBE:快速部署Tomcat#
原创
2022-06-28 16:59:52
149阅读
最近做性能测试,每次测试完成都要重启tomcat,索引很麻烦,为此写了一个简单的s
原创
2023-05-08 14:59:26
261阅读
思路是这样的:先检测tomcat进程是否存在,如果不存在就启动,如果进程存在,检测页面返回码状态,如果是200就是正常,如果不是就重启。 #!/bin/sh # 定义环境变量 PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/java
原创
2013-04-30 22:07:58
3593阅读
工作所需,匆匆忙忙写了个监控tomcat的shell脚本,大概思路是这样的:先检测tomcat进程是否存在,如果不存在就启动,如果进程存在,检测页面返回码状态,如果是200就是正常,如果不是就重启。#!/bin/sh# func:自动监控tomcat脚本并且执行重启操作# mail:chicozy@163.com# date:13/04/2015# 定义环境变量PATH=/usr/lo
原创
2015-04-13 10:53:11
1420阅读
#!/bin/bash##tomcatinstall##2018.11.23##tomcat版本8.5.35,jdk-8u191-linux-x64.tarPWD=/usr/local/srcDIR=/usr/localIP=$(ipa|grep"scopeglobal"|awk'{print$2}'|awk-F'/''{print$1}
原创
2018-11-24 15:47:21
667阅读
点赞
分为2步走1. 脚本文件 : /usr/local2. crontab -e : */5 * * * * /bin/sh /usr/local/restart.sh注意事项:可能用户权限会影响脚本的部署
脚本文件
!/bin/sh
echo "脚本正在启动..." >> /home/restart.logTOMCAT_DIR=/usr/local/tomcatCOUNT_TOMCAT=
原创
2021-08-26 15:16:09
220阅读
自动安装多个tomcat shell脚本
#!/bin/bash
#Auto Install JDK、tomcat and they connector.
#执行这个脚本需要在/soft目录下放好JDK、tomcat、的tar.gz源码包,
#以及已经执行过的jdk(本人无法做到在jdk执行时输入Enter和空格,所以这一步骤需要手动做。)
#tomcat安装到/data/conf/to
原创
2011-04-18 17:43:54
1579阅读
点赞
7评论
工作所需,匆匆忙忙写了个监控tomcat的shell脚本,大概思路是这样的:先检测tomcat进程是否存在,如果不存在就启动,如果进程存在,检测页面返回码状态,如果是200就是正常,如果不是就重启。
原创
2012-10-17 16:12:31
2137阅读
nginx、tomcat、http服务shell监控脚本
通过shell脚本来监控网站相关的服务,并结合短信报警、邮件报警、飞信报警等在第一时间通知运维人员,提供工作效率!
1. nginx服务shell监控脚本。(短信网关报警)
[root@linuxserver scripts]# cat watch_nginx.sh
#/bin/bash
pgrep nginx &am
原创
2011-06-27 23:46:30
3766阅读
点赞
1评论
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/usr/local/mysql/bin
export JAVA_HOME=/usr/java
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/li
原创
2015-06-10 09:55:20
6308阅读
为了简化tomcat的部署复杂度, 把以前单独配置的脚本提出来做了一个带参数的, 可以用于单机环境下的多tomcat实例管理. 其中deploy功能, 会将指定的模块war按日期时间更名备份后, 再部署新的war 命令行格式为 脚本代码 对应的tomcat实例内部的startup.sh 和 shut
转载
2017-09-07 15:38:00
172阅读
2评论
日志切割的意义:在生产环境中,当我们使用tomcat服务时,如果用户量过多,有没有日志切割,将会产生很大的日志,一天的日志都能有好几个G大小。当我们需要查看日志记录时,非常麻烦。因此,日志切割是很有必要的!1.编写shell脚本vimfengelog.sh#脚本声明#!/bin/bash./etc/profile.~/.bash_profile#定义日志文件目录applog_path=/usr/l
原创
2020-01-16 15:08:41
2778阅读
点赞
监控用的#!/bin/bash# #*/2 * * * * sh /home/apache-tomcat-7.0.61/bin/detectionT
原创
2022-11-30 15:05:05
194阅读