Coredns宕机一个pod,导致集群无法解析域名

我的是rancher2.7.10.我这边使用的自定义部署的三台机器,都是三台全部署组件,有2个coredns,但是我在做宕机测试的时候发现,如果我宕机一台有coredns的机器,域名就无法解析了,我这边有zookeeper集群依赖了coredns,请问下这个按理有2个的话不应该出现问题才对,是哪里没设置好么?我看resolv.conf 里面是svc的IP。请问下这个怎么解决?