前提
Django + Gunicorn + nginx
の構成で、大きなファイル(20MB)をアップロードしたいのですが
アップロード時に「504 Gateway Time-out」のnginxのエラーが表示されます。
実際は5分経過せずにエラーになっております。
実現したいこと
504 Gateway Time-outがが出ずにサーバーにファイルのアップロードが行えること
恐らくサーバーのタイムアップ設定を変更できれば解決するのではないかと考えています。
発生している問題・エラーメッセージ
504 Gateway Time-out
該当のソースコード
タイムアウト設定として下記2つを変更しておりますが 他の設定がわかりませんでした。 Gunicorn /etc/systemd/system/gunicorn.service より一部 --timeout 300 nginx /etc/nginx/nginx.conf より一部 proxy_connect_timeout 300; proxy_send_timeout 300; proxy_read_timeout 300; を設定しています。
試したこと
上記設定で、20MBのファイルをアップロードを行いました。
サーバーはAWSでUbuntuので構成しております。
他に確認すべき点はありますでしょうか?
よろしくお願い致します。

回答1件
あなたの回答
tips
プレビュー