Open
Description
使用operator部署2.2.0版本
apiVersion: operator.seata.apache.org/v1alpha1
kind: SeataServer
metadata:
name: seata-server
namespace: seata
spec:
serviceName: seata-server-cluster
replicas: 1
image: apache/seata-server:2.2.0
persistence:
volumeReclaimPolicy: Retain
store:
resources:
requests:
storage: 5Gi
env:
- name: console.user.username
value: seata
- name: console.user.password
valueFrom:
secretKeyRef:
name: seata
key: password
---
apiVersion: v1
kind: Secret
metadata:
name: seata
namespace: seata
type: Opaque
data:
password: MTIzNDU2
客户端配置:
seata:
tx-service-group: default_tx_group
service:
vgroup-mapping:
default_tx_group: default
registry:
type: raft
raft:
server-addr: seata-server-0.seata-server-cluster:7091
metadata-max-age-ms: 30000
username: seata
password: 123456
tokenValidityInMilliseconds: 1740000
客户端连接报错日志:
2025-05-28T11:47:27.292+08:00 INFO 1 --- [ main] o.a.s.d.registry.RegistryFactory : use registry center type: raft
2025-05-28T11:47:27.295+08:00 INFO 1 --- [ main] ServiceLoader$InnerEnhancedServiceLoader : Load compatible class io.seata.discovery.registry.RegistryProvider
2025-05-28T11:47:27.310+08:00 ERROR 1 --- [ main] o.a.s.c.r.n.NettyClientChannelManager : Failed to get available servers: Init fetch token failed!
java.lang.RuntimeException: Init fetch token failed!
问题:请问是客户端配置不对吗,我在官网没有找到相关的说明。我是参考如下文档配置的
https://seata.apache.org/docs/ops/deploy-server-raft
Metadata
Metadata
Assignees
Labels
No labels