Как уменьшить время ожидания с 5 минут до, скажем, 15 секунд или около того?
Вы перестраиваете systemd из исходного кода, исправляя аппаратный тайм-аут в
systemv-sysv-generator
сTimeoutSec = 5min
на все, что захотите. Или вы спрашиваете у специалистов по systemd ручку управления где-нибудь в заголовках Fedora / SUSE или LSB.Или, если вам не терпится, вы отказываетесь от использования этого сценария
rc
, который у вас есть, и пишете служебную единицу systemd для своей службы, таймауты которой вы можете установить с помощью явногоTimeoutSec = Настройка
, при необходимости устанавливается с помощью файла настроек drop-in в/etc/systemd/system/pm2.service.d/timeout.conf
.Учитывая this , this , this , this , this и другие, первое правило для перехода на systemd применимо и здесь.
Дополнительная литература
- https://unix.stackexchange.com/a/316369/5132
- https://unix.stackexchange.com/a/233581/5132
- https: // unix. stackexchange.com/a/326354/5132
- https://unix.stackexchange.com/a/316168/5132
- https://askubuntu.com/a/626858/43344
- Джонатан де Бойн Поллард (2015). Системный Дом Ужаса . Часто задаваемые ответы.