H9. Прокси-сервер

На главную  Назад  Вперед

Для настройки некоторых параметров Прокси-сервера запустите с соответствующими ключами исполняемый файл drwcsd-proxy, который находится:

•Для ОС Windows: в каталоге установки Прокси-сервера.

•Для ОС семейства UNIX: в подкаталоге bin каталога установки Прокси-сервера.

Формат команды запуска:

drwcsd-proxy <ключи>

Допустимые ключи:

•--help – вывести справку по ключам для настройки Прокси-сервера.

•--daemon – только для ОС семейства UNIX: запустить Прокси-сервер в режиме демона.

•--control <arg> – только для ОС Windows: задать параметры настройки сервиса.

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

▫run – (по умолчанию) запустить Прокси-сервер в фоновом режиме как сервис ОС Windows.

▫install – установить Прокси-сервер.

▫uninstall – удалить Прокси-сервер.

•--cfg <path> – задать путь к файлу конфигурации Прокси-сервера.

•--pool-size <N> – размер пула для подключений клиентов. По умолчанию 2.

•--trace – включить детальное протоколирование обращений к Прокси-серверу. Доступно только если сборка Прокси-сервера поддерживает детальное протоколирование стека вызовов.

•--use-console-log – вести журнал работы Прокси-сервера в консоли.

•--use-file-log <file> – записывать журнал работы Прокси-сервера в файл, где <file> – путь к файлу журнала.

•--rotate=<N><f>,<M><u> – режим ротации журнала работы Прокси-сервера, где:

Параметр

Описание

<N>

Общее количество файлов журнала (включая текущий и архивные).

<f>

Формат хранения файлов журнала, возможные значения:

•z (gzip) – сжимать файлы, используется по умолчанию,

•p (plain) – не сжимать файлы.

<M>

Размер файла журнала либо время ротации, в зависимости от значения <u>;

<u>

Единица измерения, возможные значения:

•для задания ротации по размеру файла журнала:

▫k – Кб,

▫m – Мб,

▫g – Гб.

•для задания ротации по времени:

▫H – часы,

▫D – дни,

▫W – недели.

При задании ротации по времени осуществляется синхронизация вне зависимости от времени запуска команды: для значения H – синхронизация с началом часа, для D – с началом суток, для W – с началом недели (00:00 в понедельник) согласно кратности, указанной в параметре <u>.

Начальная точка отсчета – 01 января 01 года н.э., UTC+0.

По умолчанию 10,10m, что означает хранить 10 файлов по 10 мегабайт, использовать сжатие.

•--verbosity=<уровень_подробности> – уровень детализации журнала. По умолчанию TRACE3. Допустимые значения: ALL, DEBUG3, DEBUG2, DEBUG1, DEBUG, TRACE3, TRACE2, TRACE1, TRACE, INFO, NOTICE, WARNING, ERROR, CRIT. Значения ALL и DEBUG3 – синонимы.

Все ключи для задания параметров работы Прокси-сервера могут быть указаны одновременно.

 

Вывод журнала работы в файл и в консоль одновременно не поддерживается. При этом:

•Если ни один из ключей не задан, журнал ведется в консоли.

•Если заданы оба ключа, журнал пишется в файл.