私はnginxとuwsgiを備えたフラスコを備えたFacebookアプリを持っています。FacebookからPOSTを受信すると、常にエラーが発生します。
readv() failed (104: Connection reset by peer) while reading upstream
しかし、(GETメソッドを使用して)アプリに直接アクセスすると、スムーズに実行されました。私がしたこと:
- @app.routeを
POST
メソッドのみで制限します-機能しません。 - wsgiに制限を追加します:
uwsgi_buffer_size
(Facebookからのリクエストが大きい場合)、およびuwsgi_harakiri
(uwsgiがリクエストを完了する前にタイムアウトを提供する場合)-機能しません。
djangoで回避策がありますが、フラスコに実装する方法がまだわかりません。誰か助けてもらえますか?