Chinaunix首页 | 论坛 | 博客
  • 博客访问: 5296830
  • 博文数量: 1644
  • 博客积分: 16831
  • 博客等级: 上将
  • 技术积分: 12469
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-25 07:23
  • 认证徽章:
个人简介

柔中带刚,刚中带柔,淫荡中富含柔和,刚猛中荡漾风骚,无坚不摧,无孔不入!

文章分类

全部博文(1644)

文章存档

2019年(3)

2018年(19)

2017年(69)

2016年(61)

2015年(51)

2014年(201)

2013年(224)

2012年(644)

2011年(372)

分类:

2012-10-19 16:13:20

简单的tomcat内存监控报警  

2012-10-14 15:24:36|  分类: rhel_apache |  标签: |字号 订阅

1.写一个java类/jsp

 Runtime run = Runtime.getRuntime(); 

 long max = run.maxMemory()/1024/1024; //最大内存

long total = run.totalMemory()/1024/1024; //已分配内存

long free = run.freeMemory()/1024/1024; //剩余空间

if((run.freeMemory()/1024/1024)<150){

JavaMailSenderImpl sender = new JavaMailSenderImpl();

sender.setHost("192.168.1.1");

MimeMessage message = sender.createMimeMessage();

MimeMessageHelper helper = new MimeMessageHelper(message, true,

"UTF-8");

helper.setFrom("miotourerror@mic.com.tw");

helper.setTo(new String[] {"itxinmeng@gmail.com"});

helper.setSubject("miotour 异常");

String content = "mio tour 已处于宕机边缘,内存只剩下:"+free+"M";

content =content + "
";

helper.setText(content, true);

sender.send(message);

}

    2.linux下添加定时(fedora 11下):

            /etc/crontab -e 添加如下内容(每15分钟查一次)

            */15 * * * * curl http://www.aaa.com/memory-detail.jsp

            /sbin/service crond restart

阅读(296) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
评论热议
请登录后评论。

登录 注册