drwxr-xr-x. 4 richmail richmail 4096 12月 8 15:17 admin
drwxr-xr-x. 5 richmail richmail 4096 12月 11 09:56 help
-rw-rw-r--. 1 richmail richmail 46398327 12月 11 11:25 help.zip
drwxr-xr-x. 4 richmail richmail 4096 12月 10 17:39 mail
-rwxr-xr-x. 1 richmail richmail 500 12月 5 17:56 restartTomcat.sh
-rw-r--r--. 1 richmail richmail 51784276 12月 10 17:40 ThinkMail_webmail(V2.0.0)_201412101739.zip
drwxr-xr-x. 9 richmail richmail 4096 11月 17 18:17 tomcat7
-rw-rw-r--. 1 richmail richmail 0 10月 22 13:12 x
[richmail@datanode1 webmailsvr]$ cat restartTomcat.sh
#Author : dengliang
#Desc : restart tomcat
#Time : 2014-12-05
tomcatpath="/home/richmail/web/webmailsvr/tomcat7"
#!/bin/sh
#kill tomcat pid
pidlist=`ps -ef|grep $tomcatpath |grep -v "grep"|awk '{print $2}'`
if [ "$pidlist" = "" ]
then
echo "no tomcat pid alive!"
else
echo "tomcat pid list : $pidlist"
echo "killing pidlist : $pidlist"
kill -9 $pidlist
echo "tomcat stopped successfully!"
sleep 1
fi
echo "now starting tomcat......"
cd $tomcatpath/bin
./startup.sh
cd -
[richmail@datanode1 webmailsvr]$
[richmail@datanode1 webmailsvr]$
分享到:
相关推荐
Linux系统自动不停重启并计数的shell脚本
Linux中一键重启postgresql的脚本命令
linux 下服务器程序会因为各种原因dump掉,就会影响用户使用,这里提供一个简单的进程监控和重启功能。 实现原理: 由定时任务crontab调用脚本,脚本用ps检查进程是否存在,如果不存在则重启并写入日志。 crontab...
linux定时自动重启TOMCAT,SHELL脚本, 按制定时间启动脚本,并自动查找TOMCAT进程,关闭TOMCAT进程,然后再启动TOMCAT进程,服务器压力过大,或遭受攻击时,TOMCAT集群时自动维护出问题的TOMCAT。
通过定时 crontab -e 任务,执行脚本,监测服务器的cpu,内存,磁盘,负载,超出预定的值时发邮件到自己的邮箱告警,很好的提前预防服务器的资源紧张问题。
脚本上有备注,将java项目打为jar包后,替换jar的包名为项目包名即可,log文件会自动生成,方便好用。
Shell 脚本,springboot Linux服务部署脚本。将springboot打好的wrapper包部署的Linux服务器上。完成旧版本备份和配置文件替换,自动部署并重启服务。
用于linux服务器上tomcat,监听运行情况,并根据情况自动重启的
由于需要监控某些要求高可用性的Apache服务器,除了专业的监控报警设备,低成本下在Apache服务器上写一个自动监测Apache状态的脚本是个不错的主意。在网上搜索了许多类似的脚本,但由于局限性较大,也都存在一些不...
做好ip清单,每行一个ip,ssh批量登录执行命令
shell脚本/usr/local/scripts/receve.sh内容: #!/bin/bash #funtion:keep receve.php running PHP=/usr/local/php5/bin/php PROGRAM=receve.php #start dameo $PHP /home/httpd/$PROGRAM >>/usr/local/scripts/...
用mint 有一段时间了,下载基本用firefox,有时下载几个G的游戏。可是firefox没有找到下载完关机的选择。处于这个原因,写了这个。 download_shutdown.sh #!/bin/bash # Created By: Demo # Created Time: 2015-01...
由于修改tomcat的配置文件或手动操作数据库数据后,tomcat的缓存和redis的缓存很严重,需要经常重启tomcat来释放缓存,经常就是手动重启。 # 1、查找tomcat的进程ID ps -ef | grep tomcat # 2、根据路径去查找进程...
该脚本需在Linux环境下允许,采用shell脚本编写,设计Iperf3 ,wrk等软件运用;可进行并发数测试,以及压力测试。 注意:在Linux终端下使用ulimit -a查看下一个文件并发数,默认是600,需通过 ulimit -n 60000修改后...
这一行表示以5为参数运行/etc/rc.d/rc,/etc/rc.d/rc是一个Shell脚本,它接受5作为参数,去执行/etc/rc.d/rc5.d/目录下的所有的rc启动脚本,/etc/rc.d/rc5.d/目录中的这些启动脚本实际上都是一些链接文件,而不是...
1 准备监控机 linux 系统,普通服务器即可,要求: 安装ssh 客户端,如果要发送手机短信,还需准备短信猫并且安装 gnokii...4 建立sh 目录,用于存放shell 脚本 mkdir -p /root/sh/crontab/log sh 目录存放shell 脚本 cron
部署位置:/root/sysmonitor monitor_logs:日志文件夹 ...bak.sh:备份脚本,用于把指定目录下的文件自动远程复制到指定服务器 详细使用请查看博文:https://blog.csdn.net/feng_601/article/details/87926378
老是被服务商把我vps重启,但kingate这个东西是一旦被强制结束掉,是无法开机启动的,因为要把kingate.pid这个文件删除了才能启动,好吧,对于我们这样的懒人来说,当然不能自己去登录服务器去手动删除并启动kingate,就写...
由国内著名技术社区联合推荐的2012年IT技术力作:《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》,即将上架发行,此书从Web应用、数据备份与恢复、网络存储应用、运维监控与性能优化、集群高级应用等...