Я работаю с файлом службы systemd с долго работающим ExecStartPre
. (Если вам нужно знать, это , aws route53 wait resource-record-sets-changed
который работает некоторое время) и тайм-аут, похоже, составляет 90 секунд. Настройка, TimeoutSec
похоже, не меняет этого.
Как изменить время ожидания?
# systemctl --version
systemd 245 (245.4-4ubuntu3.6)
+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN +PCRE2 default-hierarchy=hybrid
решение1
Я нашел свой собственный ответ. TL;DR. Это TimeoutSec=15min
не TimeoutSec="15min"
По ходу дела, systemd-analyze dump
команда была полезна. Многословно, но подчеркнул это TimeoutStartSec
и TimeoutStopSec
по-прежнему были установлены на свои значения по умолчанию в 90 секунд.