對於大多數請求/路由,15或30s的標準harakiri值可以。uWSGI:覆蓋燒瓶/ python中的默認harakiri持續時間
但有幾個端點長時間運行(例如生成報告時),我希望客戶端在準備並返回時同步等待。
我可以在uwsgi.ini中設置默認的harakiri值,然後在代碼中使用flask/python覆蓋它,或者在燒瓶中使用裝飾器?
以前的答案顯示瞭如何使用uWSGI config/routes完成此操作,但我寧願將這些特殊情況與標準uWSGI超時配置分開。 uWSGI - Different Harakiri Timeout for Django Admin
任何指針?
感謝@ turkus,這可能是我需要採取的方法,如果我不能動態覆蓋默認超時值。 – python1981