Сервер в кармане, или просто о сложном!

главная - Статьи - Linux, FreeBSD - Прокси-сервер Squid



Опции командной строки squid

Дата обновления: 05.03.2020

Теги: Squid Настройка прокси

Опции командной строки для Squid-2:

-a
Указывает альтернативный номер порта для входящих HTTP-запросов. Полезно для тестирования файла конфигурации на нестандартном порту.

-d
Уровень отладки для сообщений ``stderr''. Если вы используете эту опцию, то отладочные сообщения, соответствующие указанному уровню, также будут записаны на stderr.

-f
Указывает альтернативный файл squid.conf взамен пути, указанного при компиляции.

-h
Выводит сообщение с описанием опций командной строки.

-k reconfigure
Посылает сигнал HUP, после которого Squid перечитывает файл конфигурации.

-k rotate
Посылает сигнал USR1, после которого Squid заменяет свои логи. Заметьте, что если директива logfile_rotate установлена в ноль, Squid просто закроет и откроет заново все свои файлы журналов.

-k shutdown
Посылает сигнал TERM, после которого Squid ждет некоторое время, чтобы закрыть текущие соединения и завершить работу. Интервал времени ожидания задается директивой shutdown_lifetime.

-k interrupt
Посылает сигнал INT, после которого Squid немедленно заканчивает работу, не ожидая завершения текущах соединений.

-k kill
Посылает сигнал KILL, после которого процесс Squid завершается немедленно без закрытия любых соединений и файлов журналов. Применяется в крайних случаях.

-k debug
Посылает сигнал USR2, после которого Squid генерирует полные отладочные сообщения до получения следующего сигнала USR2. Особенно это полезно при проблемах с отладкой.

-k check
Посылает сигнал ``ZERO'' процессу Squid. Это простая проверка запущен процесс или нет.

-s
Посылает отладочные сообщения (только уровня 0) к syslog.

-u
Указывает альтернативный порт для ICP-сообщений. Полезно для тестирования конфигурации на нестандартном порту.

-v
Выводит версию Squid.

-z
Создает swap-директории на диске. Вы должны использовать этот ключ, когда запускаете Squid первый раз или когда добавили/изменили настройки cache_dir.

-D
Не делает теста работы DNS. Обычно Squid ищет несколько хорошо известных имен узлов по DNS, чтобы убедиться, что ваша служба DNS работает правильно.

-F
Если журнал swap.state пуст, то кеш перестраивается в фоне прежде чем любой запрос будет обслужен. Это уменьшит время на перестройку кеша, но HTTP-запросы будут отрабатываться неудовлетворительно в течении этого интервала.

-N
Не становится демоном автоматически.

-R
Не устанавливать опцию SO_REUSEADDR на сокеты.

-V
Включить поддержку для режима httpd-акселератора. Это идентично указанию httpd_accel_host virtual в файле конфигурации.

-X
Включить полную отладку во время разбора файла конфигурации.

-Y
Возвращать ICP_OP_MISS_NOFETCH взамен ICP_OP_MISS пока будет читаться файл swap.state. Если ваш кеш в основном дочерние кеши, использующие ICP, это позволит вашему кешу перестраиваться быстрее.



Авторизуйтесь для добавления комментариев!


    забыли пароль?    новый пользователь?