我觉得,你可以另外写一个程序,,使用定时器,隔一段时间执行这段程序
String strUrl = "http://www.sina.com.cn";
URL url = new URL(strUrl);
try{
URLConnection connection = url.openConnection();
connection.connect();return true;
}catch(IOException e){
return false;
}如果返回false,,不用说了吧

解决方案 »

  1.   

    to核桃:
    你的这个方法可能会出现这种情况
    网络不通的情况下,
    会返回false,
    但是这时候服务器是运行良好的阿....
      

  2.   

    你可以放在同一个服务器上
    URL可以放入端口。
    你可以对端口作检测。这样就没有问题了
      

  3.   

    AHUA1001(99) 和 httruly(核桃) 的方法感觉都行
      

  4.   

    让那个xxx把床搬来,守在服务器前面。给它一包烟,两个窝头。
      

  5.   

    各位大哥大姐们:
    URLConnection connection = url.openConnection();
    connection.connect();
    这个方法不行啊,
    在后台都已近明显抱错的情况下,
    还是显示连接成功
      

  6.   

    让那个xxx把床搬来,守在服务器前面。给它一包烟,两个窝头。这个方法最好,也最快!!
      

  7.   

    这样也许适合你:
    Runtime runtime = Runtime.getRuntime();
            Class c = runtime.getClass();
            try {
                Method m = c.getMethod("addShutdownHook", new Class[] { Thread.class } );
                m.invoke(runtime, new Object[] { new SendMessage()});
            }
            catch (Exception e) {
                e.printStackTrace();
            }
    其中SendMessage继承至Thread,在这个方法中实现发短信.
    并在应用服务器启动的时候加载这段程序.
      

  8.   

    你问问蝈蝈峻吧!前二天看到关于什么高性能Web应用程序聊天时
    他说过,
    说CSDN的IIS总好挂了!他们做了个监试的程序,挂了就重启动IIS!不信你可以查查那个文章
      

  9.   

    用log4j,关注log吧,在程序里的所有出现异常的情况都打到log里!你的监控程序只需要隔段时间看看log文件的修改时间或者log的文件大小就可以了
      

  10.   

    一个socket程序,从一个电脑给服务器发送一条message,服务器接到后回复一条,如果超时没有回复,确认为down
      

  11.   

    蝈蝈峻 是谁啊,
    我来没有多长时间,
    不好意思,
    不知道他们那个是用java做的么
      

  12.   

    为什么不用weblogic server sonsole?可以实时更新监视的.
    但是光监视只是治标不治本啊,就算知道了server 什么时候会崩掉,最多页就是提前重起而已.
    如果做为商业用的话,效率不高,频繁死机的weblogic是很难接受的.
    我这边死一次扣一笔钱,好惨啊.我最近也为这事发愁呢,up ~~~
      

  13.   

    首先:应该先保证程序本身的健壮;
    监控的话,我见过的用过的有程序本身想监控机器报告心跳(就是隔一定时间报告一次状态,报告的状态按要求从简到详),程序本身的在本机留下运行时状态的log,监控端主动发请求到被控端要求报告机器信息,比如各种资源使用情况(nnd 做这个当时真够呛)……总之最重要的是首先啦
      

  14.   

    to black_flame(连滚带爬做IT) :
    这个怎么用?
      

  15.   

    我也不是很清楚,也正在学呢.好象是weblogic自带的console工具吧.就是得做些配置就可以实时监视了,在内网的环境下是比较安全的.比如你的Hp主机IP为218.84.100.26:9001 这个工具就是在218.84.100.26:9001/console这里.不好意思只能解释这些了,我弄明白再告诉你吧.你查查weblogic的工具,应该有的.
      

  16.   

    用java写一个后台程序,定时检测嘛