如何安装监控tomcat服务,防止tomcat死掉系统无法服务的问题_第1页
如何安装监控tomcat服务,防止tomcat死掉系统无法服务的问题_第2页
如何安装监控tomcat服务,防止tomcat死掉系统无法服务的问题_第3页
如何安装监控tomcat服务,防止tomcat死掉系统无法服务的问题_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

安装tomcat监控服务安装tomcat监控服务的目的是为了随时监测tomcat的运行状况,若出现内存溢出或其它不能提供正常服务的情况,系统自动能重启tomcat服务,由此减少开发服务人员的工作量,也能提高服务质量。安装设置分为以下四个步骤:一、创建监控页面在项目系统里添加一个提供监控系统访问的页面monitor.jsp,只需输出一句代码,代码如下:<%Strings=”ok”;out.println(s.length());%>二、修改tomcat配置若是系统自动安装的服务,可直接跳过这一步。但是需确定服务名称,以便在以后的步骤使用,如下图:若是手动为tomcat设置服务,请按以下步骤进行:1、进入tomcat目录下的bin目录,用记事本打开service.bat文件,找到setSERVICE_NAME=TOMCATXX这一句,把后面的值改成自己对tomcat设置的服务名,把PR_DISPLAYNAME的值设置为显示的服务名称,这个是在系统管理的服务里面中列表里显示的名字。如设置信访系统,则设置为这样:SetSERVICE_NAME=xfglSetPR_DISPLAYNAME=tomcatxfgl保存。2、在运行里输入“CMD”进入命令控制台,使用cd命令转到tomcat目录下的bin目录,运行service.batinstall命令,把tomcat设置为系统启动服务。3、进入控制面板->管理工具->服务,在服务列表中找到“tomcatxfgl”一项,双击弹出窗口,把启动类型改为“自动”,确定保存。三、设置监控脚本文件新建一个vbs脚本文件,用于访问tomcat服务下的一个jsp页面monitor.jsp。脚本代码如下:onerrorresumeNextDimaa=Truedata="restarttomcat6>"setWshShell=WScript.CreateObject("WScript.Shell")setfs=createobject("scripting.filesystemobject")DoWhileasethttp=CreateObject("Microsoft.XMLHTTP")http.open"GET","http://localhost:8000/xfgl/monitor.jsp",falsehttp.sendifhttp.Status>299thensetts=fs.opentextfile("c:\xfgl_"&date&".txt",8,true)WshShell.Run("netstopTomcat6")WScript.Sleep(lOOOO)WshShell.Run("netstartTomcat6")ts.writedatats.write"errorcode:"ts.writehttp.Statusts.write"errortime:"ts.writenowts.writeblanklines2ts.closeendifWScript.Sleep(30000)loop该脚本的目的是定时访问monitor.jsp页面,判断页面返回的状态码,若状态不为200,则表示该页面未正常返回,可能是tomcat服务出了问题,随后自动重启tomcat服务,并记录日志,把日志记录在C盘,日志文件以tomcat服务名和当前日期命名。以上代码是每隔30秒访问一次被监控的页面,红色标记部份的代码可以自行根据情况进行修改。四、设置操作系统计划任务这一步操作前请先确定系统服务里的“TaskScheduler”已经启动,并且是自动启动的。若未启动,则需先启动该服务,并把该服务设置为自动启动。进入控制面板,打开任务计划,点击右键,新键->任务计划,给任务命一个容易理解的名字,如xfgl。JPKr.'JUCETti-L1All园SoguijImeMgi-从2010-5-14起...gjspgldagl系统启动时运行系统启动时运行zxglswtikaoqin:系统启动时运行在该名字上点击右键,选择“属性”,在运行里选择刚

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论