Redis 与 etcd
Redis 用于缓存和登录状态,etcd 用于 RPC 服务发现。
Redis 单机
Data:
Redis:
Host: 127.0.0.1:6379
Type: node
Redis Cluster
Helm 部署默认启用 Redis Cluster:
redis:
cluster:
enabled: true
replicas: 3
replicasPerMaster: 0
生产建议 6 节点:
redis:
cluster:
replicas: 6
replicasPerMaster: 1
etcd
服务通过 etcd 注册 RPC:
etcdctl --endpoints=http://127.0.0.1:2379 get system.rpc --prefix
生产环境建议开启 TLS、认证和定期备份。