から、AsyncContext
完了したか、タイムアウトしたか、またはまだ完了するのを待っているかを判断することはできますか?
timeout
イベントやイベントをリッスンすることは可能ですが、この情報を記録するためだけに4つのリスナーメソッドcomplete
を定義したくありません。AsyncListener
から、AsyncContext
完了したか、タイムアウトしたか、またはまだ完了するのを待っているかを判断することはできますか?
timeout
イベントやイベントをリッスンすることは可能ですが、この情報を記録するためだけに4つのリスナーメソッドcomplete
を定義したくありません。AsyncListener
私が間違っていなければ、 Tomcat はtimeouted で呼び出されたnull
ときに戻ります。AsyncContext.getRequest()
AsyncContext
この動作は現在確認できません。さらに、文書化されていないため、安全ではなく、移植性がないと見なす必要があります。
ところで、Tomcat は、サーブレット インスタンスやスレッドを再利用するのと同じように、リクエストが処理されるとオブジェクトを再利用して応答するため、これを行っていました。 HttpServletRequest
私には非常識な最適化のように聞こえますが、仕様はそれを禁止していません...