Kubernetes(k8s)1.18.3高可用集群部署(多master多node)(四)
查看nginx tcp 代理情况:
# kubectl get pods -A 我们在master-m1 上进行多次查询pods的命令
# cat /var/log/nginx/tcp-access.log 查看nginx代理日志
我们发现进行轮询3个master节点
故障监测:
我们将master-m1 关机
我们可以看到 vip 漂移到master-m2 上了
我们在master-m2 进行正常的命令
# kubectl top nodes
在master-m2上面查看nginx tcp 日志
我们可以看到nginx进行了轮询,82-83 ,其中81是不通的(我们关机了)但是轮询给了82 正常返回数据
恢复测试:
我们将关机的master-m1 启动起来
vip 再次漂移回来
nginx tcp 轮询 正常
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!