根据排查,创建的endpoints如下:
[root@ceph-01 hqhy]# kubectl get endpoints mysql -n test
NAME ENDPOINTS AGE
mysql 10.3.1.9:3306 154m
而配置文件的jdbc:mysql://mysql:3306,相当于jdbc:mysql://10.3.1.9:3306:3306,猜测是这样的,具体还需要去确认configmap中是如何解析endpoints的,解决办法:1、修改配置为jdbc:mysql://mysql,这样程序启动成功。