Skip to main content

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、认证和定期备份。