ローカル サーバーのグループのすべてのステータスを表示する JSP ページを作成しようとしています。現在、定期的にポーリングしてサーバーのステータスを 30 秒間隔でチェックし、各サーバーの応答を待機するために 5 秒の遅延を設定し、JSP ページに情報を提供するスケジュール クラスを作成しています。ただし、スケジュールクラスの情報が更新されるまでに時間がかかるため、この方法は正確ではありません。ローカルネットワーク内の複数のサーバーのステータスを確認するより良い方法はありますか?
- アップデート -
@Romain Hippeau と @dpyrne の回答に感謝します
現在、サーバー側でコードをさらに作成しようとしています。つまり、更新のためにサーバーのグループのステータスを非同期で常にチェックして、応答性を高めています。ただし、クライアントにはサーバーの状態を制御する機能があることを付け加えるのを忘れていました。したがって、たとえば、クライアントがサーバーのステータスを変更してからページを更新すると、問題が発生します。ページが更新されていないスケジュール クラスから情報を取得すると、代わりにサーバーの以前のステータスが表示されます。