Skip to content

Releases: yileicn/Grpc.Extensions

1.4.9: Merge pull request #14 from yileicn/hotfix

Choose a tag to compare

@yileicn yileicn released this 12 Sep 08:21
b87b556

1.优化GetEndpoints缓存并发问题
2.中间件异步优化,修复客户端报错Request Key重复问题
3.增加GrpcReflection对接GrpcDashBoard的方式

1.4.8

Choose a tag to compare

@yileicn yileicn released this 05 Jan 13:40
6b9c5a7

1.ServiceCheck增加TCPCheck,TTLCheck兼容Consul v1.7
2.优化Consul PollForChange方法
3.服务端和客户端配制优先级调整

1.4.7

Choose a tag to compare

@yileicn yileicn released this 29 May 06:35

1.使用Watch机制优化Consul服务发现,服务注册异步化
2.优化ChannelPool并发问题
3.支持docker/k8s桥接网络模式注册到consul

1.4.6

Choose a tag to compare

@yileicn yileicn released this 06 May 08:34

1.AspNetCore3.0 Grpc支持CodeFirst,ProtoFirst,升级Grpc到2.24
2.简化Grpc.Extensions的使用,根据配制来启用中间件

1.4.4

Choose a tag to compare

@yileicn yileicn released this 21 Mar 07:29

获取可用端口,不使用Grpc的随机端口,解决多网卡绑定多个随机端

1.4.3

Choose a tag to compare

@yileicn yileicn released this 04 Jan 03:37

解决1.4.1的依赖问题

1.4.1

Choose a tag to compare

@yileicn yileicn released this 25 Dec 10:03
f2d0af2

1.默认使用LoggerFactory来记录日志,可以使用UseLogger自定义
2.日志委托改用事件,防止被覆盖
3.扩展HostBuilder,添加UseStartup方法

1.4.0

Choose a tag to compare

@yileicn yileicn released this 11 Oct 02:57

拆分项目
Grpc.Extension.Client Grpc客户端
Grpc.Extension(Server,Client) Grpc客户端和服务端
Grpc.Extension.Discovery 服务注册和服务发现

1.3.4

Choose a tag to compare

@yileicn yileicn released this 01 Sep 03:18

1.升级Grpc到1.19,可以支持Grpc最新版
2.调整自动生成的Proto文件名为ServiceName

1.3.3

Choose a tag to compare

@yileicn yileicn released this 21 Aug 02:47

1.CodeFirst根据代码生成Proto时提取代码注释到Proto文件
2.Client和Server添加ChannelOption参数,方便调整ChannelOption
3.日志记录添加RequestHeaders字段记录请求头,TraceId优化