协议配置列表

<motan:protocol/>

Property nameTypeDefaultComment
nameString服务协议名
serializationStringhessian2序列化方式
payloadint最大请求数据长度
bufferint缓存区大小
heartbeatint心跳间隔
transporterString网络传输方式
threadsint线程池大小
iothreadsintavailableProcessors+1IO线程池大小
requestTimeoutint200请求超时
minClientConnectionint2client最小连接数
maxClientConnectionint10client最大连接数
minWorkerThreadint20最小工作pool线程数
maxWorkerThreadint200最大工作pool线程数
maxContentLengthint10M请求响应包的最大长度限制
maxServerConnectionint100000server支持的最大连接数
poolLifobooleantrue连接池管理方式,是否lifo
lazyInitbooleanfalse是否延迟init
endpointFactorybooleanmotanendpoint factory
clusterStringdefault采用哪种cluster的实现
loadbalanceStringactiveWeight负载均衡策略
haStrategyStringfailover高可用策略
workerQueueSizeString0Server工作队列大小
acceptConnectionsint0Server可接受连接数
proxyStringjdkproxy type, like jdk or javassist
filterStringfilter, 多个filter用","分割,blank String 表示采用默认的filter配置
retriesint0调用失败时重试次数
asyncbooleanfalseif the request is called async, a taskFuture result will be sent back
queueSizeInt线程池队列大小
acceptsInt最大接收连接数
dispatcherString信息线程模型派发方式
serverString服务器端实现
clientString客户端端实现
defaultboolean是否缺省的配置
switcherServiceStringlocalSwitcherService
heartbeatFactoryStringmotan