gRPC Spring Boot Starter 2.10.0 正式发布了,gRPC Spring Boot Starter 项目是一个 gRPC 的 Spring Boot 模块。通过在 Spring Boot 中内嵌一个 gRPC Server 对外提供服务,并支持 Spring Cloud 的服务发现、注册、链路跟踪等等。
gRPC Spring Boot Starter 2.10.0 新增特性:
重大变更
简化拦截器的注册 #394
延迟配置收集型的拦截器和全局拦截器
更改全局拦截器的注册和配置API
自动配置使用@Configuration(proxyBeanMethods = false)
提高与 GraalVM 的兼容性 #383 #379
新特性
通过 StubFactory 支持第三方的 gRPC Java 实现 #375 #382
Reactive gRPC (Reactor)
Reactive gRPC (RxJava)
grpc-kotlin
ScalaPB
akka-grpc
启动时建立请求连接 #377
增加服务端最大 metadata 大小的配置选项 #380
CallCredentialsHelper增加更多实用方法 #387
gRPC 服务多次注册和实现时抛出异常 #392
依赖更新
grpc-java v1.31.1
protobuf v3.12.4
spring-boot v2.3.3
spring-cloud Hoxton.SR7
领取专属 10元无门槛券
私享最新 技术干货