NginxでFastCGIを使用してゲートウェイのタイムアウトを防ぐにはどうすればよいですか
Django、FastCGI、およびNginxを実行しています。私は、誰かがXMLを介してデータを送信できるAPIを作成しています。このデータを処理してから、送信された各ノードのステータスコードを返します。 問題は、XMLの処理に時間がかかりすぎると、Nginxが504ゲートウェイタイムアウトをスローすることです-60秒より長いと思います。 そこで、場所/ apiに一致するリクエストが120秒間タイムアウトしないように、Nginxを設定したいと思います。それを達成する設定は何ですか。 これまでのところ: # Handles all api calls location ^~ /api/ { proxy_read_timeout 120; proxy_connect_timeout 120; fastcgi_pass 127.0.0.1:8080; } 編集:私が持っているものが機能していません:)