Выгрузки единого реестра

по сравнению с
Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (6)

просмотр истории страницы
Выгрузки работают по следующей "цепочке":

h1. /usr/local/Reductor/bin/rknd

Раз в 5 минут проверяет, имеется ли новая (в том числе и срочная) выгрузка на сервере роскомнадзора. Если есть - скачивает.

h1. /etc/cron.d/reductor

h1. /usr/local/Reductor/bin/update.sh

запускается раз в час из cron, запускает скачивание новых списков, обновление сигнатур и загрузку всего этого в модуль xt_reductor и ispet.
запускается в десятую минуту каждого второго часа из cron, запускает скачивание новых списков, обновление сигнатур и загрузку всего этого в модуль xt_reductor и ipset.

h1. /usr/local/Reductor/bin/rkn_download.sh
h1. /usr/local/Reductor/bin/rkn_download.py

- запрашивает идентификационный номер у сервера ркн, а затем с увеличивающимся каждый раз на 10 секунд промежутком опрашивает его, готов ли для него архив с выгрузкой. Сохраняет как register.zip, извлекает из него dump.xml в папке /usr/local/Reductor/reductor_container/gost-ssl/php/.
запрашивает идентификационный номер у сервера ркн, а затем с увеличивающимся каждый раз на случайное число секунд опрашивает его (при неуспешной предыдущей попытке), готов ли для него архив с выгрузкой. Сохраняет как register.zip, извлекает из него dump.xml в папке /usr/local/Reductor/reductor_container/gost-ssl/php/.



Далее dump.xml обрабатывается уже другими скриптами, не связанными с выгрузкой.