Сводка systemctl status показывает, какой процесс systemd считает службой. В этом шаге — что с ним происходит при restart и reload.
Строка Main PID сводки — номер главного процесса службы, запущенного по ExecStart. Ниже, в CGroup, перечислены все процессы службы: у nginx это главный master process и рабочий worker process. Завершился главный процесс — для systemd служба кончилась, так и случилось в начале урока.
restart останавливает службу и запускает её заново: главный процесс сменяется новым, а соединения, которые служба держала, обрываются. Многие службы умеют reload — перечитать свои настройки без остановки, и nginx в их числе. Что при этом происходит с процессами nginx, посмотри сам.
Перечитай настройки nginx
Посмотри процессы nginx в сводке status, попроси nginx перечитать настройки и посмотри его процессы ещё раз — командой ps.
Сначала предположи
Что станет с главным процессом nginx после reload?
Теперь начни упражнение, выполни команду и сверь прогноз с выводом.
После reload главный процесс nginx остался прежним: он перечитал конфигурацию и запустил новый рабочий процесс, а старый закончил начатые запросы и вышел. Поэтому правку конфигурации работающего nginx применяют через reload — сайт при этом не прерывается. restart нужен, когда службу надо запустить заново целиком.