trpc.group/trpc-go/trpc-go@v1.0.3/naming/selector/README.zh_CN.md (about)

     1  # 路由组件接口
     2  
     3  client 后端路由选择器,通过 service name 获取一个节点,内部调用服务发现,负载均衡,熔断隔离
     4  
     5  ```
     6  // Selector 路由组件接口
     7  type Selector interface {
     8  	// Select 通过service name获取一个后端节点
     9  	Select(serviceName string, opt ...Option) (*registry.Node, error)
    10  	// Report 上报当前请求成功或失败
    11  	Report(node *registry.Node, cost time.Duration, success error) error
    12  }
    13  ```