Перейти к основному содержимому

Файл конфигурации

В А-Парсере существует ряд скрытых настроек, которые переопределяются через специальный файл конфигурации config/config.txt. Изначально данного файла нет в дистрибутиве А-Парсера и если возникает необходимость переопределить какие-то из скрытых настроек, то его неободимо предварительно создать.

caution

Данная категория настроек требует обязательный перезапуск А-Парсера при изменении

Возможные настройки#

ПараметрЗначение по умолчаниюОписание
bind: ip:port0.0.0.0:9091IP адрес и порт, используемый для доступа в интерфейс А-Парсера
outgoing_ip: ip0.0.0.0IP адрес для исходящих подключений к сайтам или прокси серверам
dns: ip1, ip2, ip3...Предустановленные DNS Google/CloudFlareСписок используемых DNS адресов
dns_retries: N2Число попыток получить ответ от DNS сервера
dns_timeout: N5Таймаут ответа от DNS сервера в секундах
dns_random: N0Рандомизировать запросы к DNS серверам
dns_cache_size: N131072Размер DNS кэша в записях
dns_cache_time: N3600Время хранения записи в DNS кэше в секундах
proxies_reuse: N0Позволяет использовать один и тот же прокси при повторных попытках спарсить запрос, необходимо так же устанавливать время бана прокси в 0
https: N1Определяет поддерживать ли HTTPS
save_interval: N10Интервал сохранения прогресса задания на диск в секундах
allow_outside_files: N0Определяет возможность работать с файлами вне директории парсера
allow_dangerous_node_modules: N0Данная опция разрешает использовать все встроенные модули без ограничений, включая process, child_process, os... Использование данной опции может скомпроментировать всю систему, если злоумышленник получит удаленный доступ к A-Parser, необходимо ограничивать доступ(firewall) и использовать сложный пароль.
allow_javascript_editor: N0Данная опция открывает доступ к редактору JS парсеров. Если вы работаете в А-Парсере не локально, то нужно дополнительно установить пароль А-Парсеру для доступа к редактору JS парсеров
Последнее обновление