社区
Java EE
帖子详情
请教:用JAVA怎样定期的检测WEB 服务器是否开着呢?
k2008
2006-04-21 04:42:36
公司的服务器用JRUN,公司想写个程序,每隔几分钟就检测下Jrun是否还开着,如果DOWN的话,就自动发个email给维护人员,好让他们及时去重新启动jrun.
用JAVA是怎样检测WINDOWS的某个服务service是否还开着的?那个高手写过类似代码呢?可否指点一下?
...全文
257
4
打赏
收藏
请教:用JAVA怎样定期的检测WEB 服务器是否开着呢?
公司的服务器用JRUN,公司想写个程序,每隔几分钟就检测下Jrun是否还开着,如果DOWN的话,就自动发个email给维护人员,好让他们及时去重新启动jrun. 用JAVA是怎样检测WINDOWS的某个服务service是否还开着的?那个高手写过类似代码呢?可否指点一下?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
procz
2006-04-22
打赏
举报
回复
顶一下,我觉得这个问题比较麻烦.希望有高手能解答.
服务器down掉有几种可能,每种可能有不太一样,不知如何监控.目前我采取监控日志变化的方式来:
如果超出一段时间日志没有变化,就重启7
k2008
2006-04-22
打赏
举报
回复
多谢楼上两位先
lcllcl987(毛爷爷) :
我也有和你类似的思路,但我希望是写成个桌面程序,这样就可以脱离WEB服务器独立运行。服务器是有几个状态,除了活动状态和DOWN掉状态,还可能死锁等,如果死锁阻塞的话,其进程仍然在的,所以不能凭WEB服务器的进程是否存在来判断WEB服务器是否瘫痪。我的想法是,写成个桌面程序(我想用VB写,因为用JAVA写麻烦),每隔几分钟就访问WEB系统的某个页面,如:http://127.0.0.1:8080/index.jsp.如果连续5次无响应,则认为是瘫痪了,这时就按事先设置好的EMAIL地址,发瘫痪信息EMAIL出去给技术人员,让他们重新启动服务器。
我这样的思路会不会有什么问题呢?大家给点建议吧
lcllcl987
2006-04-22
打赏
举报
回复
老兄,我写过和你的需求很像很像的东东 :
监控一个web服务的讨论(如果weblogic服务死掉了,让其自动启动),
分析过程和源代码在此:
http://blog.csdn.net/lcllcl987/archive/2005/07/21/430797.aspx
有问题请留言
k2008
2006-04-21
打赏
举报
回复
因为有时服务器瘫痪没响应,而技术人员又不知道,经常收到客户投诉。希望能写个程序判断JRUN是否处于瘫痪状态,如果是的话就自动EMAIL通知技术人员,以方便能及时重新启动一下
该怎样做呢?高手门帮下忙啦
java
初学者必读-经验总结--经典!
CSDN - 技术社区 - 主 题:
java
初学者必读-经验总结作 者:wjmmml (笑着悲伤) 信 誉 值:183所属论坛:
Java
J2SE / 基础类问题点数:24回复次数:234发表时间:2002-09-30 09:5
java
struts2 demo,Struts2第一个Demo求指导
另外能
请教
一下如何来调试用
Java
Web
框架开发的程序呢? 还有,我用的Eclipse虽然每次在改过代码后都clean一下,但是貌似还是有缓存未清空的现象,请问这个是什么原因? 非常感谢! 和VisualStudio差不多啊,你...
ZooKeeper(外部)实例 + SolrCloud(tomcat)实例
Java
Solr Lucene solr4.2.0ZooKeeperSolrSolrCloud 开场白: 简单讲述如何配置独立的外部 ZooKeeper 集群管理组件来管理 solr集群(多实例solr) 本章建立在 Solr学习(一) 、...
(经典中的经典!)IT学生解惑真经(转),真会有人看完这15万字吗
首先欢迎大家加入博主组建的
Java
学习技术交流群呀!群号:853665602,有什么问题都可以在里面询问交流,还有博主整理的很多资料,需要大家的加入,才能壮大这个组织!群里面有很多的我整理的内部资源:
Java
题库,...
MySQL 精选问答 500 题
1 、我创建了⼀个没有select权限的⽤户, 执⾏select * from T where k=1 , ...如果告诉他字段不对,其实给的信息太多了,因为没权限的意思还包含了: 没权限知道字段
是否
存在。 2、wait_timeout 是客户端 ⾮交互式的
Java EE
67,550
社区成员
225,863
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章