小弟新手,不知如何用java实现web服务器的监控,也就是监控http请求,看是否可以得到页面?
请各位朋友帮忙~~
请各位朋友帮忙~~
解决方案 »
- 关于servlet中的数据如何返回问题。
- 下拉框的联动操作
- 请教一个jbpm入门级的问题!
- 简单问题 [在线等]
- oracle插入数据为乱码是怎么回事~
- ajax做无刷新登录功能,弄了两天了,请细心的朋友一定要过来看看,50分相送。
- 请问一个利用JAVASRIPT删除html页面的表格问题!急急!
- 数据库操作,不是大虾也可进来看一下!(解决立马给分!在线等待!)
- 请教两个问题:1、怎么获取 JPG 文件的 MetaData;2、JSP与Access数据库
- 又一个问题???谢谢!!!
- jsp重定向无法找到服务器
- 200分求Jfreechart相关软件包,Jfreechart1.03 和相关的doc文档,差不多是官方下载的那三个文件就可以,谢谢了,
客户端请求服务器数据时,就可以监控啦.
request.getRemoteAddr()//获取远程IP
request.getRemoteUser()//获取远程用户
request.getRemoteHost()//获取远程主机
可以写方法,请看java.net包下的类.
java.net.InetAddress
java.net.InetSocketAddress
获取IP,主机和端口.
什么意思?
写个sevlet把URL发送mail到指定的邮箱,还是想写到数据URL写到数据库里?
如果web容器运行正常,那么它的端口(如8000,8080或者自定义的端口)就是存在的
反之,如果它的端口不存在,说明web容器档机了
前提是管理员知道要监听的机器的端口
使用它们访问一个指定的地址,看获取到的数据是否和你指定的相同,不同则调用指定的脚本来重新启动服务器
javax.net.ssl.HttpsURLConnection
见帮助文档.
如果是在一台WEB服务器上的一个应用监控另一个web服务器的话,可以在监控WEB服务器上写一个页面,定时去访问被监控web服务器的一个应用,根据返回的头信息(当然也可以是其他信息)或者是其他错误信息来进行判断。因为被监控WEB服务器如果当机的话,根本不可能响应请求,所以无法靠本WEB服务器上的应用来监控本WEB服务器。