This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
ru:gallery_checker [2019/05/02 14:58] admin [Gallery Checker Update] |
ru:gallery_checker [2023/03/10 13:13] (current) admin [Gallery Checker Update] |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Gallery Checker ====== | ||
+ | |||
+ | Чекер галер находится в Rotation - Settings - Gallery Checker. | ||
+ | |||
+ | Cкрипт постоянно проверяет галеры из базы, что б он не использовал весь канал в сетингах есть огранчиение - Max bandwidth to be used be checker, Kb\s. | ||
+ | |||
+ | |||
+ | Галеры проверяются в соответствии с Galery Deletion Rules, формат которых domain|word | ||
+ | Работает это очень просто: | ||
+ | |||
+ | |||
+ | А так же есть псевдодомен default, который подставляется если для домена проверяемой галеры нет ниодного правила. | ||
+ | |||
+ | |||
+ | Дабы избежать случайного массового удаления (например если вы нечаянно вписали какое-то слово, которое есть во всех галерах на этом домене) существует Deletion Lock Stop Deletion if we delete more then X galleries in a row. | ||
+ | |||
+ | Работает это так: например Deletion Lock = 5, если скрипт находит 5 галер _подряд_, | ||
+ | |||
+ | Если какие-то домены не надо проверять то можно написать skip|domain.com | ||
+ | |||
+ | |||
+ | ===== Gallery Deletion Rules ===== | ||
+ | |||
+ | Формат конфиг файла простой: | ||
+ | |||
+ | domain|keyword | ||
+ | |||
+ | |||
+ | где domain - это домен на котором галерея, | ||
+ | |||
+ | |||
+ | videos.com|Video deleted | ||
+ | | ||
+ | | ||
+ | |||
+ | А так же дефолтные | ||
+ | |||
+ | default|Bad Request Page | ||
+ | | ||
+ | |||
+ | А так же по http codes например | ||
+ | | ||
+ | default|http_code_0 | ||
+ | default|http_code_404 | ||
+ | default|http_code_502 | ||
+ | |||
+ | |||
+ | Что бы не проверять какой-то домен | ||
+ | |||
+ | videos.com|skip | ||
+ | | ||
+ | |||
+ | |||
+ | ===== Gallery Checker Update ===== | ||
+ | |||
+ | До апдейта 49 Gallery Checker просто проверял по очереди все галеры. В этом были некоторые минусы: | ||
+ | ===== Синергия чекеров ===== | ||
+ | |||
+ | Смысл следующий: | ||
+ | |||
+ | Делается следующим образом: | ||
+ | |||
+ | * На всех доменах запускаем чекер галер | ||
+ | * На каждом создаем в ротации новый темпелйт (например deletion_list) вида | ||
+ | |||
+ | < | ||
+ | <thumb num=1-1000> | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | |||
+ | * По урлу http:// | ||
+ | * На каждом из сайтов добавляем импорт сет (deletion type) с http:// | ||
+ | |||
+ | Все. | ||
+ | |||
+ | |||
+ | PS это НЕ актуально для варианта мастер\слейв, | ||