k8s nacos2.0.3 连接 mysql8.0 提示No Datasource set问题
创始人
2025-01-09 10:36:28
0

主要因为是连接数据库字符串未指定时区问题

将 mysql-service-db-param 参数追加 serverTimezone=UTC 即可连接成功。

k8s集群yaml文件

apiVersion: v1 data:   mysql_root_password: MTIzNDU2 kind: Secret metadata:   name: mysql-password   namespace: test  ---  apiVersion: v1 data:   jvm-xmn: 128m   jvm-xms: 256m   jvm-xmx: 256m   mode: cluster   mysql-database-num: "1"   mysql-service-db-name: nacos_config   mysql-service-db-param: characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useSSL=false&serverTimezone=UTC   mysql-service-host: 172.17.19.17   mysql-service-port: "30121"   mysql-service-user: root   nacos-servers: nacos-0.nacos-headless.test.svc.cluster.local:8848 nacos-1.nacos-headless.test.svc.cluster.local:8848 nacos-2.nacos-headless.test.svc.cluster.local:8848   spring-datasource-platform: mysql kind: ConfigMap metadata:   name: nacos-deploy-config   namespace: test  --- kind: Service apiVersion: v1 metadata:   name: nacos-external-lb   namespace: test   labels:     app: nacos-external-lb spec:   ports:     - name: server       protocol: TCP       port: 8848       targetPort: 8848       nodePort: 31180     - name: client-rpc       protocol: TCP       port: 9848       targetPort: 9848       nodePort: 30182     - name: raft-rpc       protocol: TCP       port: 9849       targetPort: 9849       nodePort: 31626     - name: old-raft-rpc       protocol: TCP       port: 7848       targetPort: 7848       nodePort: 32724   selector:     app: nacos   type: NodePort   sessionAffinity: None   externalTrafficPolicy: Cluster  --- apiVersion: v1 kind: Service metadata:   name: nacos-headless   namespace: test   labels:     app: nacos-headless spec:   type: ClusterIP   clusterIP: None   ports:     - port: 8848       name: server       targetPort: 8848     - port: 9848       name: client-rpc       targetPort: 9848     - port: 9849       name: raft-rpc       targetPort: 9849     ## 兼容1.4.x版本的选举端口     - port: 7848       name: old-raft-rpc       targetPort: 7848   selector:     app: nacos --- apiVersion: apps/v1 kind: StatefulSet metadata:   name: nacos   namespace: test spec:   selector:     matchLabels:       app: nacos   serviceName: nacos-headless   replicas: 3   template:     metadata:       labels:         app: nacos       annotations:         pod.alpha.kubernetes.io/initialized: "true"     spec: #      affinity: #        podAntiAffinity: #          requiredDuringSchedulingIgnoredDuringExecution: #            - labelSelector: #                matchExpressions: #                  - key: "app" #                    operator: In #                    values: #                      - nacos #              topologyKey: "kubernetes.io/hostname"       containers:         - name: nacos           image: 172.17.19.17:8082/library/nacos/nacos-server:2.0.3           ports:             - containerPort: 8848               name: nacos             - containerPort: 9848               name: client-rpc             - containerPort: 9849               name: raft-rpc             - containerPort: 7848               name: old-raft-rpc           env:             - name: JVM_XMN               valueFrom:                 configMapKeyRef:                   key: jvm-xmn                   name: nacos-deploy-config             - name: JVM_XMS               valueFrom:                 configMapKeyRef:                   key: jvm-xms                   name: nacos-deploy-config             - name: JVM_XMX               valueFrom:                 configMapKeyRef:                   key: jvm-xmx                   name: nacos-deploy-config             - name: NACOS_REPLICAS               value: "3"             - name: MYSQL_DATABASE_NUM               valueFrom:                 configMapKeyRef:                   key: mysql-database-num                   name: nacos-deploy-config             - name: MYSQL_SERVICE_DB_NAME               valueFrom:                 configMapKeyRef:                   key: mysql-service-db-name                   name: nacos-deploy-config             - name: MYSQL_SERVICE_DB_PARAM               valueFrom:                 configMapKeyRef:                   key: mysql-service-db-param                   name: nacos-deploy-config             - name: MYSQL_SERVICE_HOST               valueFrom:                 configMapKeyRef:                   key: mysql-service-host                   name: nacos-deploy-config             - name: MYSQL_SERVICE_PASSWORD               valueFrom:                 secretKeyRef:                   key: mysql_root_password                   name: mysql-password             - name: MYSQL_SERVICE_PORT               valueFrom:                 configMapKeyRef:                   key: mysql-service-port                   name: nacos-deploy-config             - name: MYSQL_SERVICE_USER               valueFrom:                 configMapKeyRef:                   key: mysql-service-user                   name: nacos-deploy-config             - name: NACOS_SERVER_PORT               value: "8848"             - name: NACOS_APPLICATION_PORT               value: "8848"             - name: PREFER_HOST_MODE               value: "hostname"             - name: NACOS_SERVERS               valueFrom:                 configMapKeyRef:                   key: nacos-servers                   name: nacos-deploy-config             - name: SPRING_DATASOURCE_PLATFORM               valueFrom:                 configMapKeyRef:                   key: spring-datasource-platform                   name: nacos-deploy-config 
                
            

相关内容

热门资讯

黑科技教程辅助!唯思竞技游戏辅... 樱花之盛能不能开挂 无需打开直接搜索微信:136704302本司针对手游进行,选择我们的四大理由: ...
靠谱教程辅助!奇迹陕西辅助器,... 靠谱教程辅助!奇迹陕西辅助器,新海贝辅助器试用(透视系统开挂辅助脚本);无需打开直接搜索薇:1367...
技巧教程开挂!创思维激k辅助器... 技巧教程开挂!创思维激k辅助器,皇豪互娱科技软件(实测发现开挂辅助平台);无需打开直接搜索加(薇:1...
总结教程辅助!aapoker透... 总结教程辅助!aapoker透视方法,新道游修改器(透视有挂开挂辅助平台);无需打开直接搜索打开薇:...
科技教程辅助!福建兄弟13水插... 科技教程辅助!福建兄弟13水插件,雀神挂件价格开挂透视(推荐十款开挂辅助工具);无需打开直接搜索微信...
扑克教程开挂!微信小程序辅助工... 您好:这款微信小程序辅助工具游戏是可以开挂的,确实是有挂的,很多玩家在这款微信小程序辅助工具游戏中打...
力荐教程开挂!老友辅助工具,随... 力荐教程开挂!老友辅助工具,随意玩聚乐部辅助(一秒答解开挂辅助神器)您好:随意玩聚乐部辅助这款游戏可...
透明教程开挂!填的那款辅助视频... >>您好:微信小程序雀神广东智能辅助确实是有挂的,很多玩家在这款微信小程序雀神广东智能辅助游戏中打牌...
揭秘教程开挂!武陵游辅助器,随... 揭秘教程开挂!武陵游辅助器,随意玩房卡辅助器透视(揭秘几款开挂辅助安装)您好:随意玩房卡辅助器透视这...
教你攻略开挂!胡乐辅助脚本,新... 胡乐辅助脚本开挂教程视频分享装挂详细步骤在当今的网络游戏中,胡乐辅助脚本作为一种经典的娱乐方式,吸引...