Apache/Flask: приложение зависает в определенных точках

Apache/Flask: приложение зависает в определенных точках

У меня есть приложение Flask, обслуживаемое Apache, которое зависает в определенных точках при ответе на запрос клиента. Это происходит в разных точках кода, хотя кажется, что это происходит детерминировано, когда это происходит — скажем, это происходит в строке n, но когда я закомментирую эту строку (или сделаю что-то по-другому), оно зависает в строке mm>n). Эти точки в коде не делают ничего безумного, что особенно интенсивно использует память или процессор. Я наблюдаю за потреблением оборудования с помощью , htopи там все выглядит очень комфортно.

Я не получаю никаких ошибок или предупреждений, он просто зависает, а затем происходит тайм-аут.

Я знаю, что это очень расплывчатое описание проблемы, но я не вижу, какие еще подробности могли бы быть полезны. Любая помощь будет высоко оценена!

Программное обеспечение: httpd 2.4.6 на RHEL 3.10.0, с Python 3.6.8, Flask 1.1.1.

Связанный контент