私は、定期的に実行され、サーバーの基本(RAM、ディスクスペース、ネットワーク接続)を監視するアプリケーションを構築しています。プロパティファイルで実行するクラスを指定しますか?
私は、Checkerを実行するすべてのクラスが実装するChecker Interfaceを持っています。
今後、新しいチェックが要求された場合(サーバー時間のチェックなど)、同僚が自分のチェッカーを書くことができ、アプリがそのチェックを行い、チェックを実行します。
現在、実行する必要のあるCheckerクラスはすべて、プロパティファイルに示されています。
どのチェックを実行するかを示す良い方法はありますか?
現在の設定で予期しない大きな問題はありますか?