Foxtable(狐表)用户栏目专家坐堂 → [分享](再次完善)5秒内快速判断网络状态,并明确提示故障位置(广域网、局域网双杀)


  共有119958人关注过本帖树形打印复制链接

主题:[分享](再次完善)5秒内快速判断网络状态,并明确提示故障位置(广域网、局域网双杀)

帅哥哟,离线,有人找我吗?
mxm121
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:392 积分:3026 威望:0 精华:0 注册:2014/9/20 23:56:00
  发帖心情 Post By:2015/1/2 20:31:00 [显示全部帖子]

太及时了,我目前也在做这个,参考下

 回到顶部
帅哥哟,离线,有人找我吗?
mxm121
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:392 积分:3026 威望:0 精华:0 注册:2014/9/20 23:56:00
  发帖心情 Post By:2015/1/2 22:51:00 [显示全部帖子]

如果有防火墙的话,用ping不是太合适,服务器都是映射的,而且为了安全,一般防火墙都不会应答ping
[此贴子已经被作者于2015-1-2 22:51:38编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
mxm121
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:392 积分:3026 威望:0 精华:0 注册:2014/9/20 23:56:00
  发帖心情 Post By:2015/1/3 1:58:00 [显示全部帖子]

我在互联网情况下试用了一下 我的sql在防火墙后面 我把sql服务关掉 需要20多秒才提示错误

 回到顶部
帅哥哟,离线,有人找我吗?
mxm121
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:392 积分:3026 威望:0 精华:0 注册:2014/9/20 23:56:00
  发帖心情 Post By:2015/1/3 17:18:00 [显示全部帖子]

其实如果要用ping 那就默认对方肯定是可以ping的了,那直接判断ping就行了 tryConnectHost意义不是特大了
按照楼主的方式 我把sql服务关掉的话 判断时长都要超过20秒了 不管是内网外网
还是等socket吧

 回到顶部