gRPC
transporter/grpc
中基于谷歌的 grpc 框架实现了 Transporter
,用以注册 grpc 到 eagle.Server()
中。
Server
配置
Network(network string) ServerOption
配置服务端的 network 协议,如 tcp
Address(addr string) ServerOption
配置服务端监听的地址
Timeout(timeout time.Duration) ServerOption
配置服务端的超时设置
EnableTracing() ServerOption
启用服务端的链路追踪
EnableLog() ServerOption
启用服务端的日志
UnaryInterceptor(in ...grpc.UnaryServerInterceptor) ServerOption
配置服务端使用的 grpc 单元拦截器
Options(opts ...grpc.ServerOption) ServerOption
配置一些额外的 grpc.ServerOption