微服务部署在k8s上后测试 会显示UnknownHost

来源:7-13 部署我们的微服务

一群小鱼苗

2019-05-12

图片描述
微服务部署在k8s上后测试 会显示找不到host
个人推测是kube-proxy无法通过HostName找到正确的IP,但是查看了相关logs显示kube-Proxy已经正确注册了相关deploy
图片描述
不知道该如何解决
PS:我在mac加vm虚拟机上测试没有该类问题发生,但是上了阿里云的ECS就报错了

写回答

1回答

刘果国

2019-05-12

名字是kubedns的问题,看一下有没有相关异常,阿里云应该是没问题的

0
2
一群小鱼苗
重启了dns服务之后apiGatewayZuul还是找不到user-service和article-service,显示的错误是Connect to user-service:8082 [user-service/10.68.87.206] failed: connect timed out 应该是dns可以解析,查看了一下proxy日志也正常
2019-05-12
共2条回复

Docker+Kubernetes(k8s)微服务容器化实践

从开发到编排,快速,完整,深入的掌握微服务

2607 学习 · 607 问题

查看课程