All streams
Search
Write a publication
Pull to refresh

Comments 3

Возможно, даже слишком потрясающе. Количество DNS-запросов упало до нуля

В голос

В первую очередь рекомендую добавить параметр keepAlive для http.Agent и пробросить его в ваш http клиент.

Это радикально уменьшить количество новых TCP соединений и резолвов DNS.

Кэш DNS может выстрелить в ногу в динамических средах (читай k8s), где IP сервисов часто меняются. Обработать такие ошибки и сделать повторный резолв возможности насколько я помню нет.

В Java обычно обратную проблему пытаются решить - слишком длительное кеширование, причём для негативных ответов тоже. Для этого там просто системные свойства есть. А в Ноде вон оно как, прям откровение...

Sign up to leave a comment.

Articles