- ベストアンサー
リクエスト処理スレッド
アプリケーションサーバーで Webアプリを動かし、 リクエスト処理スレッドが復帰しない場合、 つまり数分間ビジーな場合、エラーが出ることを確認しなければならなくなりました。 単にビジーになればいいのかと、 whileで終了しないループを作ってみたのですが、 それではリクエスト処理スレッドにはならなく、タイムアウトにはなったものの、目的のエラーが出てくれませんでした。 リクエスト処理スレッドがビジーとなるようなプログラムをどう組めばいいか教えてください。 ヒントだけでも助かります
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
java.lang.Thread#sleepで タイムアウトになるまで スレッドを寝かせておく… ってのはダメですか?
その他の回答 (1)
- goldchildren
- ベストアンサー率62% (10/16)
回答No.2
リクエスト処理後に呼ばれるサーブレットにインナークラスか無名クラスでもいいとは思いますが,スレッドを立ててそこでタイムアウトを起こさせるのではダメでしょうか?
質問者
お礼
なかなかうまくいきませんでした。 難しいです・・・ 回答ありがとうございました
質問者
補足
スイマセン私の能力では、良くわかりませんです・・・ リクエスト処理後というのは、 ブラウザからのアクションの処理後ということでしょうか? >スレッドを立ててそこでタイムアウトを起こさせる 申し訳ないです。 それが具体的にどうすればいいかわから内のです・・・
お礼
お礼遅れて申し訳ないです。 明日から出社なので早速やってみますね! ありがとうございます