Apache/Flask:應用程式在某些時候掛起

Apache/Flask:應用程式在某些時候掛起

我有一個由 Apache 提供服務的 Flask 應用程序,在響應客戶端請求時會在某些時候掛起。這種情況發生在程式碼中的各個點,儘管它發生時似乎是確定性的 - 假設它發生在 line 處n,但是當我註解掉該行(或以其他方式執行操作)時,它會掛在line處m(帶有m>n)。程式碼中的這些點不會做任何特別佔用記憶體或 CPU 的瘋狂事情。我觀察到硬體消耗,htop那裡的一切看起來都很舒服。

我沒有收到任何錯誤或警告,它只是凍結,然後超時。

我知道這是對問題的非常模糊的描述,但我看不出還有什麼其他細節會有幫助。非常感謝任何幫助!

軟體:RHEL 3.10.0 上的 httpd 2.4.6,Python 3.6.8,Flask 1.1.1。

相關內容