mysql pxc 集群(三节点)部署到独立的服务器上,在k8s中使用Endpoints的方式挂载到k8s中,如何对三个节点的健康状况进行监测呢?,如果停掉某台的mysql服务, 下面的方式,无法感知到,应该如何检查?
已经安装mysql的监测程序,采用 http方式的监测,haproxy使用正常
当监测不成功后,mysql直接下线,不在提供服务
kind: Endpoints
apiVersion: v1
metadata:
name: external-mysql
subsets:
- addresses:
- ip: 172.24.100.246
- ip: 172.24.100.245
- ip: 172.24.100.247
ports:
- port: 3306
protocol: TCP