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

Для настройки некоторых параметров Прокси-сервера запустите с соответствующими ключами исполняемый файл 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> – единица измерения, возможные значения: k (kilo), m (mega), g (giga).

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

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

 

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

 

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

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

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