功能
服务治理
高效可靠数据传输
执行流程
客户端执行流程
初始化
调用
pre_clusterfilter
lb选出endpoint
ha调用
pre_filter
真正ep执行
post_filter
post_clusterfilter
客户端metric记录请求时间 通过PXX(默认90),使用backuprequest降低长尾请求,消峰
主要模块
filter 过滤器
ha ha策略
lb lb调度策略
ha
failover 失败重试
backuprequest 双发重试
filter
filter
AccessLogFilter
MetricsFilter
CircuitBreakerFilter
FailfastFilter
TracingFilter
RateLimitFilter
clusterFilter
clusterAccessFilter
ClusterCircuitBreakerFilter
ClusterMetricFilter
lastClusterFilter
cluster和endpoint
单个服务的集群用cluster表示,集群中最小粒度是endpoint,cluster由多个endpoint构成
protocol
传输协议
serialize
序列化协议
不同机房使用不同的group
不理解trace采集点设置的位置有什么关联
motan中注册的是服务 服务是一种资源 对服务可以调用各种方法
从传输与控制角度