pod注入sidecar后无法连接redis和mongodb
问题记录:
1.某个下午上线服务后,开发反馈pod有异常看日志报错redis和mongodb连接不了,经查看业务pod注入了sidecar之后无法连接,去掉sidecar注入后,连接正常。
处理过程:
看了下isito的版本是1.8.6,查看集群service,发现集群中存在一个service也是5379端口,这个svc是一个http类型的,有个http filter, 流量在sidecar里是tcp数据,在 这个http filter里解码不出来,这是老版本的一个bug。
临时解决方案
在该服务deployment annotations字段中添加该注解让redis和mongodb流量不经过sidecar
彻底解决方案:
需要升级isito版本。