
Apache で提供される Flask アプリがあり、クライアントからのリクエストに応答するときに特定の時点でハングします。これはコードのさまざまなポイントで発生しますが、発生するタイミングは決定論的であるように見えます。たとえば、行 で発生しますn
が、その行をコメント アウトすると (または別の方法で操作すると)、行m
( m>n
) でハングします。コード内のこれらのポイントでは、特にメモリや CPU を集中的に消費するような異常なことは何も行われません。ハードウェアの消費を で観察しましたがhtop
、そこではすべて非常に快適に見えます。
エラーや警告は表示されず、フリーズしてタイムアウトになります。
これは問題の説明として非常に漠然としたものだとは思いますが、他にどのような詳細が役立つのかわかりません。どんな助けでも大歓迎です!
ソフトウェア: RHEL 3.10.0 上の httpd 2.4.6、Python 3.6.8、Flask 1.1.1。