Чи потребує зміна конфігурації Squid перезапуску?
Розрізняйте перевірку синтаксису конфігурації, запит до працюючого екземпляра Squid перечитати конфігурацію та перезапуск процесу.
Squid надає окремі операції для перевірки та застосування конфігурації:
-k parseперевіряє синтаксис.-k reconfigureпросить працюючий екземпляр перечитати конфігурацію.- Перезапуск служби зупиняє та запускає процес проксі.
Файл, екземпляр і параметр
Визначте виконуваний файл, шлях до конфігурації та екземпляр служби. За нестандартних шляхів або кількох екземплярів коректна перевірка синтаксису може стосуватися іншого файлу.
Зверніться до документації встановленого випуску щодо змінюваного параметра. Параметри прослуховування, процесу та запуску не обов'язково мають однакову поведінку під час перечитування.
Після запиту на перечитування перевірте стан служби та журнали щодо прийняття. Результат парсера підтверджує синтаксис, а ці спостереження показують, що зробила працююча служба. Для змін політики доступу також перевірте дозволені та відхилені запити до контрольованого призначення.
Якщо перезапуск потрібен, сплануйте активні з'єднання та фонові завдання, зокрема те, як застосунки відновлюють перервані операції. Повторні перезапуски не виправлять неправильну конфігурацію чи недоступні файли.