43 lines
869 B
YAML
43 lines
869 B
YAML
# Dubbo 配置文件
|
|
dubbo:
|
|
# 应用配置
|
|
application:
|
|
name: asset-service
|
|
version: 1.0.0
|
|
|
|
# 注册中心配置
|
|
registries:
|
|
nacos:
|
|
protocol: nacos
|
|
address: 127.0.0.1:8848
|
|
timeout: 5s
|
|
|
|
# 协议配置
|
|
protocols:
|
|
triple:
|
|
name: tri
|
|
port: 20003 # Asset Service 端口
|
|
|
|
# Provider 配置
|
|
provider:
|
|
registry-ids: nacos
|
|
protocol-ids: triple
|
|
services:
|
|
# Asset Service 服务定义
|
|
AssetService:
|
|
interface: "github.com.topfans.backend.pkg.proto.asset.AssetService"
|
|
|
|
# Consumer 配置
|
|
consumer:
|
|
registry-ids: nacos
|
|
references:
|
|
# User Service 客户端
|
|
UserSocialService:
|
|
protocol: tri
|
|
interface: "github.com.topfans.backend.pkg.proto.user.UserSocialService"
|
|
cluster: failover
|
|
loadbalance: random
|
|
|
|
# 超时配置
|
|
timeout: 5s
|