ローカル開発マシンには、次のようなnginxリバースプロキシがあります。
server {
listen 80;
server_name myvirtualhost1.local;
location / {
proxy_pass http://127.0.0.1:8080;
}
server {
listen 80;
server_name myvirtualhost2.local;
location / {
proxy_pass http://127.0.0.1:9090;
}
しかし、アプリケーションをデバッグすると、応答が無限の時間遅延する場合がありますが、30秒後に次のメッセージが表示されます。
504 Gateway Time-out
応答として。
タイムアウトを無効にして、リバースプロキシを応答を永久に待機させるにはどうすればよいですか?また、設定をグローバルにするのが好きなので、プロキシごとに設定する必要はありません。
1
バックグラウンドジョブを開始し、ユーザーにそのステータスを後で確認させることを検討してください。
—
マイケルハンプトン