可用性のためにHTTP URLにpingするための推奨Java方法
特定のHTTP URLが使用可能かどうかを定期的にチェックするモニタークラスが必要です。Spring TaskExecutor抽象化を使用して「定期的に」の部分を処理できるので、ここでは取り上げません。問題は、JavaでURLにpingするための推奨される方法は何ですか? これが出発点としての現在のコードです: try { final URLConnection connection = new URL(url).openConnection(); connection.connect(); LOG.info("Service " + url + " available, yeah!"); available = true; } catch (final MalformedURLException e) { throw new IllegalStateException("Bad URL: " + url, e); } catch (final IOException e) { LOG.info("Service " + url + " …