Что происходит с ручными службами Upstart при выключении?

Если использовать ключевое слово manual в инициализации или переопределить сценарий Upstart, неясно, будет ли запущен процесс закрытия служб или он будет просто убит при выключении.

Например, будет ли расширяться время ожидания MySQL по умолчанию (давая ему достаточно времени для сброса буферов, как указано в сценарии инициализации), когда используется ручное переопределение? Если нет, было бы предпочтительнее использовать настройку start on never, или ручные службы также должны быть отключены вручную?

В Cookbook Upstart мало что можно сказать по этому вопросу.

1
задан 21 January 2013 в 15:24

1 ответ

Ручная строфа относится к началу работы. См. Технический обзор Upstart: ручная строфа. Таким образом, стоп-строфа, определенная в переопределенном файле конфигурации, будет полностью соблюдена.

В случае с сервером MySQL более важно определить / переопределить Upstart Technical Overview: Строки stanza , старт-старт и тайм-аут. Подробнее см. По умолчанию mysql.conf

cat /etc/init/mysql.conf

Запись в блоге post-start содержит несколько идей о том, как улучшить файл конфигурации MySQL Upstart по умолчанию.

3
ответ дан 25 May 2018 в 02:15

Другие вопросы по тегам:

Похожие вопросы: