サーブレットからスレッドを起動することはお勧めできませんが、サーブレットから作成および起動されたこのスレッドが予期せず停止する原因を知りたいと思います。
たとえば、サーブレット スレッドを再利用すると、子スレッドが破棄される可能性があります。
生成されたサーブレットからのスレッドの寿命が最後まで保証されないことを示す明確な議論、またはそれ以外をサポートする理由が必要です。
私は議論を望んでいません。明確で決定的な例が欲しいのです。
サーブレットからスレッドを起動することはお勧めできませんが、サーブレットから作成および起動されたこのスレッドが予期せず停止する原因を知りたいと思います。
たとえば、サーブレット スレッドを再利用すると、子スレッドが破棄される可能性があります。
生成されたサーブレットからのスレッドの寿命が最後まで保証されないことを示す明確な議論、またはそれ以外をサポートする理由が必要です。
私は議論を望んでいません。明確で決定的な例が欲しいのです。
サーブレットから作成されたスレッドは、(コンテナーが実行されている限り) コンテナーによって終了されません。これには、次の 2 つの理由があります。
Thread.stop()
(はい、これは非推奨の方法であり、スレッドを終了する良い方法ではありません。詳細を参照してください)。ノート: