这一两天现场实施的同事,发现系统的tomcat会因为内存溢出的情况出现假死的情况。现场的同事一时查不出问题,最后一招了写个脚本监控一下。
1 使用环境
操作系统:CentOS 4.8
JDK版本:j2sdk1.4.2
Tomcat版本:tomcat-5.0.28
2 监控脚本
3 加入定时任务crontab
3.1 编辑任务
[test@cent4 ~]$ crontab -e
进入编辑crontab的vi界面,按i键进入插入模式,将如下代码复制到输入界面
*/20 * * * * "/home/test/deamon2tomcat.sh" > /dev/null 2>&1
注:每20分钟检查一次(可修改),加“> /dev/null 2>&1 ”是为了不让它发邮件。
3.2 保存退出
按Esc键进入命令模式,输入wq,回车后则会保存退出。
3.3 查看任务
最后查看任务,确认是否编辑成功。
[test@cent4 ~]$ crontab -l
*/20 * * * * "/home/test/deamon2tomcat.sh" > /dev/null 2>&1
4 jsp的内容
分享到:
相关推荐
Linux下 tomcat的守护进程、心跳程序 自行重启TOmcat服务
Linux中将Tomcat添加到守护进程,让Tomcat随Linux系统自动启动;以及解决执行tomcat start时,“Invalid user name 'tomcat' specified”的异常处理。
LINUX部署tomcat内存溢出解决方案 已经使用过了,确实是好用的。
在生产环境中tomcat内存设置不好很容易出现内存溢出。造成内存原因是不一样的,当然处理方式也不一样。本文就介绍了Tomcat内存溢出的三种情况及解决办法分析
在linux下部署tomcat,包括firefox静默升级、配置本地yum仓库
linux下tomcat部署
TOMCAT内存溢出之解决方法
linux下tomcat+JDK+redhat配置文档+安装软件linux下tomcat+JDK+redhat配置文档+安装软件linux下tomcat+JDK+redhat配置文档+安装软件linux下tomcat+JDK+redhat配置文档+安装软件linux下tomcat+JDK+redhat配置文档+...
linux下tomcat软件:apache-tomcat-6.0.18-src.tar.gz
此小程序专门用来守护Tomcat进程 【运行方法】 直接双击TomcatWatcher.jar 程序通过访问http://localhost和输入的Tomcat端口来访问Tomcat主页,如果获取到返回串证明Tomcat运行中,否则检测JAVA.EXE进程是否存在。...
linux下安装tomcatlinux下安装tomcatlinux下安装tomcatlinux下安装tomcatlinux下安装tomcatlinux下安装tomcatlinux下安装tomcatlinux下安装tomcatlinux下安装tomcat
这是一个查看Tomcat内存的文件。放在应用工程中,直接访问就可以。 个人感觉这是一个非常有用的文件。
修改Tomcat内存大小,包含win/linux
linux下tomcat优化设置最大连接数内存jconsole监控.docx
linux服务器64位的tomcat7下载,本人正在使用这个tomcat服务器,亲测有效
linux下的TOMCAT操作 linux下的TOMCAT操作 linux下的TOMCAT操作 linux下的TOMCAT操作
linux 下 tomcat 管理脚本 启动停止状态等
apache-tomcat-8.5.78.tar.gz Tomcat正式的二进制发布版本 适用于linux系统下的开发或者学习
详细介绍了如何在linux系统中安装配置tomcat和jdk,绝对好用。
linux环境下tomcat和jdk的配置