Dorado 参数配置

优质
小牛编辑
125浏览
2023-12-01

Dorado提供下列的参数配置

1.调用端配置

配置参数含义默认值说明
必配配置appkey调用端appkey
remoteAppkey服务端appkey
serviceInterface服务接口接口的全限定名,不包括iface
registry服务发现配置服务注册说明
可选配置protocol协议类型thrift默认OCTO协议 + Thrift协议
serialize序列化方式thrift
timeout调用超时1000
methodTimeout方法级别超时方法超时配置说明
connTimeout连接超时设置1000
directConnAddress直连配置ip:port形式,可配置多个,逗号分隔
remoteOctoProtocol直连使用统一协议false只在直连时生效
clusterPolicy集群容错策略failfast可以配置failover、failback
failoverRetryTimesfailover策略重试次数3
loadBalancePolicy负载均衡策略random可以配置roundRobin
routerPolicy路由策略none
filters过滤器配置过滤器链配置说明
timelineTrace开启分阶段耗时统计false
env服务环境test服务当前所处的环境

2.服务端配置

配置参数含义默认值说明
必配配置appkey服务端appkey
port服务端口号
serviceInterface服务接口接口的全限定名,包含类路径
serviceImpl接口实现类类的全限定名
registry服务注册配置mock服务注册说明
可选配置protocol协议类型thrift默认OCTO协议 + Thrift协议
serialize序列化方式thrift
weight服务节点权重10
warmup预热时间0单位为s ,服务节点预热
ioWorkerThreadCountIO读写线程数cpucore * 2
bizCoreWorkerThreadCount业务线程的核心线程数10
bizMaxWorkerThreadCount业务线程的最大线程数256
bizWorkerQueueSize线程池队列大小0
bizWorkerExecutor线程池配置自行配置线程池实现业务线程隔离,若未配置,所有服务共用一个线程池
methodWorkerExecutors方法级别线程池方法级别的业务线程隔离
filters过滤器配置过滤器链配置说明
timelineTrace开启分阶段耗时统计false
env服务环境test服务当前所处的环境