Рейтинг:0

Значение UNSCD DNS TTL и значение конфигурации

флаг fr

Мы используем unscd для кэширования DNS, а недавно нам нужно было сделать какую-то балансировку нагрузки, которая частично выполнялась на уровне DNS. Это подразумевало более частые обновления IP-адресов, возвращаемых сервером, и меньшее значение TTL.

После некоторого тестирования unscd, похоже, не учитывает значения TTL, возвращаемые DNS-сервером, и вместо этого всегда использует значение конфигурации.

Я не нашел много документации по этому поводу. Я также просмотрел исходный код, и на первый взгляд кажется, что он не учитывает TTL DNS (хотя мне придется более внимательно изучить код, чтобы сказать это). Я знаю, что nscd это делает, и unscd должен быть его улучшенной версией со всеми функциями, которые остались бы прежними.

Кто-нибудь знает, учитывает ли unscd значение DNS TTL?

Это /etc/nscd.conf если это поможет

темы 2
макс-потоков 8
уровень отладки 10

enable-cache пароль нет
группа enable-cache нет

включить кэширование хостов да
хосты с положительным временем жизни 900
хосты с отрицательным временем жизни 30
хосты рекомендуемого размера 211
чек-файлы хостов нет

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.