Releases: yileicn/Grpc.Extensions
Releases · yileicn/Grpc.Extensions
1.4.9: Merge pull request #14 from yileicn/hotfix
Compare
Sorry, something went wrong.
No results found
1.优化GetEndpoints缓存并发问题
2.中间件异步优化,修复客户端报错Request Key重复问题
3.增加GrpcReflection对接GrpcDashBoard的方式
1.4.8
Compare
Sorry, something went wrong.
No results found
1.ServiceCheck增加TCPCheck,TTLCheck兼容Consul v1.7
2.优化Consul PollForChange方法
3.服务端和客户端配制优先级调整
1.4.7
Compare
Sorry, something went wrong.
No results found
1.使用Watch机制优化Consul服务发现,服务注册异步化
2.优化ChannelPool并发问题
3.支持docker/k8s桥接网络模式注册到consul
1.4.6
Compare
Sorry, something went wrong.
No results found
1.AspNetCore3.0 Grpc支持CodeFirst,ProtoFirst,升级Grpc到2.24
2.简化Grpc.Extensions的使用,根据配制来启用中间件
1.4.4
Compare
Sorry, something went wrong.
No results found
获取可用端口,不使用Grpc的随机端口,解决多网卡绑定多个随机端
1.4.3
Compare
Sorry, something went wrong.
No results found
1.4.1
Compare
Sorry, something went wrong.
No results found
1.默认使用LoggerFactory来记录日志,可以使用UseLogger自定义
2.日志委托改用事件,防止被覆盖
3.扩展HostBuilder,添加UseStartup方法
1.4.0
Compare
Sorry, something went wrong.
No results found
拆分项目
Grpc.Extension.Client Grpc客户端
Grpc.Extension(Server,Client) Grpc客户端和服务端
Grpc.Extension.Discovery 服务注册和服务发现
1.3.4
Compare
Sorry, something went wrong.
No results found
1.升级Grpc到1.19,可以支持Grpc最新版
2.调整自动生成的Proto文件名为ServiceName
1.3.3
Compare
Sorry, something went wrong.
No results found
1.CodeFirst根据代码生成Proto时提取代码注释到Proto文件
2.Client和Server添加ChannelOption参数,方便调整ChannelOption
3.日志记录添加RequestHeaders字段记录请求头,TraceId优化