【问题标题】:Android - Maximum Timeout for InetAddress isReachable()Android - InetAddress isReachable() 的最大超时
【发布时间】:2011-05-24 07:06:20
【问题描述】:

我正在使用 InetAddress.getByName(params[0]).isReachable(300000) 来 确定我的 NAS 是否还活着。 通过测量上述方法前后的时间我发现 超时时间最长约为 3 分钟。 10秒,即使我 将超时设置为 600000(大约 10 分钟)。

我做错了吗?或者有没有更好的方法来实现这样的 功能?

问候, 托马斯

【问题讨论】:

    标签: java android timeout ip


    【解决方案1】:

    我改变了我的方法。现在我正在使用 Runtime.getRuntime().exec 对远程 IP 执行 ping 操作。这比 isReachable 更可靠。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多