topfans/backend/services/activityService/configs/dubbo.yaml
2026-04-07 22:29:48 +08:00

43 lines
923 B
YAML

# Dubbo 配置文件
dubbo:
# 应用配置
application:
name: activity-service
version: 1.0.0
# 注册中心配置
registries:
nacos:
protocol: nacos
address: 127.0.0.1:8848
timeout: 5s
# 协议配置
protocols:
triple:
name: tri
port: 20005 # Activity Service 端口
# Provider 配置
provider:
registry-ids: nacos
protocol-ids: triple
services:
# Activity Service 服务定义
ActivityService:
interface: "github.com.topfans.backend.pkg.proto.activity.ActivityService"
# Consumer 配置
consumer:
registry-ids: nacos
references:
# User Service 客户端 (用于获取粉丝档案水晶余额)
FanProfileRepository:
protocol: tri
interface: "github.com.topfans.backend.pkg.proto.user.UserService"
cluster: failover
loadbalance: random
# 超时配置
timeout: 5s