Странный IP-адрес отображается в журналах для клиента Redis в Go

Недавно в одном из наших развертываний k8s мы видим странный IP-адрес в наших журналах. Этот журнал ошибок относится к одному из наших сервисов, который использует go-redis. Вот тело журнала ошибок:

      "jsonPayload":{
        "action":"HotStorage.Find",
        "error":"dial tcp: lookup 10.16.126.2.17: no such host",
        "event":{
          "caller":{
            "file":"/go/src/xxxxxxxx/repository/redis/invocations.go",
            "function":"xxxxxxxxxx/repository/redis.(*HotStorage).Find",
            "lineno":227
          },
        }

Самым странным в этом сообщении является то, что оно пытается подключиться к 5-октетному IP-адресу, который явно недействителен. На самом деле этот IP-адрес имеет дополнительный конец, а остальные - это правильный адрес одного из наших модулей Redis, и это не первый раз, когда это происходит.
Во время одного случая я вошел в один из модулей, в которых возникла эта проблема, и попытался разрешить IP-адрес модуля Redis вручную, используя и вернул правильный адрес (без лишних частей). И хорошо отметить, что мы используем имена хостов k8s для поиска наших модулей.

Примечание 1. Это всегда дополнительная это все портит. Откуда это и почему это число?

Примечание 2: мы используем построить наши артефакты и изображение для их запуска.

Я был бы чрезвычайно благодарен, если бы кто-нибудь мог мне помочь или указать направление, в котором я мог бы продолжить поиск.

0 ответов

Другие вопросы по тегам