Nginxのkeepaliveタイムアウトをどのように設定しますか?
Nginxのkeepaliveタイムアウトを無効にするには、以下の手順に従って操作する必要があります。
- Nginxの設定ファイルを開いてください。通常、設定ファイルは/etc/nginx/nginx.confまたは/etc/nginx/conf.d/default.confにあります。どんなテキストエディターでも開くことができます。
- 通常、 httpブロックは、設定ファイル内でhttp { … }という形式で見つけることができます。
- httpブロックに次の命令を追加して、keepaliveタイムアウトを0秒に設定します。
keepalive_timeout 0;
- 設定ファイルを保存し、閉じる。
- Nginxの設定を再読み込みしてください。設定ファイルを再読み込みするには、以下のコマンドを使用してください:
sudo systemctl reload nginx
現在、Nginxのkeepaliveタイムアウトは0秒に設定されており、これは接続が直ちに閉じられることを意味します。