基本的にサーブレットにヒットするリクエストを取得するジョブをスケジュールするサービスを作成する必要があります。この投稿に基づいてサーブレット コンテキスト リスナーを使用してこれを実行しようとしましたが、Tomcat でバックグラウンド Java プログラムを実行していますが、定義された web.xml の変更により、Tomcat サーバーで 404 エラーが発生しています。これを達成する方法について他に提案はありますか?
この時点で考えているアイデアの 1 つは、実行可能なサーブレットを定義することです。
public class Service extends HttpServlet implements Runnable {
//Does stuff
init() {
new Thread(this);
}
}
これは合理的なアプローチですか?