状況
nginx -t で設定の文法は確認済み。処理中のリクエストを切らずに、新しい設定を読み込ませたい。
空欄に入るサブコマンドを書いてください。
$ sudo systemctl ____ nginx正答
正答
reload解説
systemctl reload はサービスにプロセスを止めずに設定を読み直させる。nginx の場合は新しい設定でワーカーを起動し、古いワーカーは処理中のリクエストを終えてから終了するので、接続を切らずに反映できる。restart は一度停止してから起動するため、その間のリクエストが失敗する。start は止まっているサービスを起動するもので、動作中なら何も変わらない。
この問題を含む Linux・シェル のテストを制限時間つきで解く
Linux・シェルクイズへ