Рад всех приветствовать! А особенно - Eugene!
Суббота марта 14 20 18:14 Eugene Grosbein писал к Gennadij Pastuhov:
EG>>> А что это за задача такая, сравнивать ответы от разных серверов?
EG>>> Они вообще не обязаны быть идентичными, даже порядок элементов
EG>>> в ответе может отличаться, так что сортируй перед сравнением.
GP>> Есть несколько групп серверов, которые должны быть слейвами
GP>> нашего мастера.
GP>> Хочется иметь возможность проверить, насколько точно и быстро они
GP>> утягивают
GP>> данные.
EG> Со slave-серверами всё обстоит гораздо проще: у slave-сервера
EG> зона либо точно синхронизирована с мастером, либо нет.
EG> Точно синхронизирована она тогда и только тогда, когда у мастера
EG> и вторичника совпадает значение serial в записи SOA.
EG> Поэтому, чтобы не перегружать вторичники лишними запросами,
EG> а так же не загружать проверяющий сервер ненужной работой,
EG> а ещё для упрощения скрипта - чем сложнее скрипт, тем легче
EG> в нём упустить баг - запрашивай только одну запись SOA и
EG> сравнивай только serial. Даже если уже сделал по-своему,
EG> переделай, иначе однажды сам себя станешь корить, что поленился.
Спасибо. Это разумно. Уже лет 10 с днс не работал, забыл. Озвучу всё
руководству.
... Jonny wanna live