2017-02-10 43 views
0

私はPython 3.5、Django 1.9.5、およびDjango Rest Framework 3.3.3を使用しています。私は私のサーバー内にいくつかのPOST APIしか持っていません。Django Rest HTTP要求のタイムアウトを設定する方法

レスポンスでタイムアウトを返す必要があるよりも3分以上かかる場合、そのリクエストの実行を停止する必要がある場合は、残りのHTTPリクエストごとにタイムアウトを設定できます。

感謝:)

答えて

2

私はあなたがプロキシ/ Webサーバ・レベルでこれを設定する必要がありますだと思います。

proxy_read_timeout 180s; 

それとも、アプリケーション・サーバ・レベルでそれを設定することができます:あなたはproxy_read_timeoutを使用することができますnginxのでは

。 Gunicornの設定はtimeoutです。

+0

私はApache mod_wsgiサーバーを使用しています。 – AJ91

+0

ドキュメントをご覧ください。 –

+0

ありがとうございましたTimmy :)以前はプロダクションサーバーを使用していなかったので、あなたのソリューションはGunicornを使用しています。 – AJ91

関連する問題