これを正しい方法で理解するのに少し問題があります。
スレッドを使用して継続的にログ ファイルを読み取る Java アプリケーションがあります。そのアプリケーションがまだログ ファイルを読み込んでいる間に、クライアントは Java サーブレットを介して現在のステータス (つまり、ログ ファイルで特定のキーが見つかった) を照会できる必要があります。
私の現在の問題は、サーブレットの doGet-Method を使用してそのステータスを取得する際に問題があることです。スレッドの実行中に、単一のブール変数を変更することになっています。
私の質問は:
Tomcat にサーブレットをデプロイするときに、ログ リーダー スレッドの実行を開始するにはどうすればよいですか。アイドル モードでは、ログ リーダーはフォルダー内の新しいファイルをリッスンしており、ファイルが表示されると読み取りを開始しますか?