Я развернул кластер kubernetes (v1.11) в гибридной среде, подключенной с помощью службы прямого подключения aws.В одном виртуальном виртуальном процессоре есть 3 узла ec2, а на другом - «голый металл».
Все работает, кроме плохой сети.У меня есть несколько веб-сервисов java, работающих в kubernetes, и я установил nodeSelector
, чтобы все они работали в ec2.И там было много java.net.UnknownHostException
, когда служба пыталась получить доступ к некоторым службам через http.Это случалось не каждый раз, но довольно часто.
Я попытался каким-то способом проверить проблему.Например, я проверил службу Corens и обнаружил там много тайм-аутов.Я решил проблему тайм-аута, следуя этой проблеме , но java.net.UnknownHostException
все еще отображается.
Я также нашел эту ссылку , но я не уверен, что это связанос моей проблемой.
Надеюсь, кто-то может решить мою проблему.Я много страдаю от этого.Заранее спасибо.
И недавно я обнаружил, что у кого-то есть похожая проблема со мной, это может быть связано с coredns
в Куберне.