grpc-spring icon indicating copy to clipboard operation
grpc-spring copied to clipboard

Spring Boot starter module for gRPC framework.

Results 237 grpc-spring issues
Sort by recently updated
recently updated
newest added

Hi. I trying to use annotation @security checks, my config: ```kotlin @Configuration @EnableGlobalMethodSecurity(securedEnabled = true, proxyTargetClass = true) class Configuration { @Bean fun grpcAuthenticationReader(projectRepository: ProjectRepository): GrpcAuthenticationReader { return ApiTokenAuthenticationReader(projectRepository) }...

enhancement
help wanted
question

Hi! I'm trying to use this starter and I have next problem. I have a ServerInterceptor, that depends on other optional bean (wich enabled through configuration). I need that interceptor...

question

**The problem** We have a spring boot application that uses ServerInterceptors that we don't own. We found that the interceptors get called in a deterministic order based on the @Order...

enhancement

https://github.com/yidongnan/grpc-spring-boot-starter/blob/fcdc5af83bfc4a2956bb07e1d3d41e1c0c66258b/grpc-common-spring-boot/src/main/java/net/devh/boot/grpc/common/security/KeyStoreUtils.java#L54 This should use a constant string and not reuse the `FORMAT_FALLBACK` value which can be overwritten using JVM properties.

bug

## The context I want to use grpc server inside spring boot server. I want grpc server listens on unix domain socket. ## The question I have upgraded to recent...

bug
feedback required

## 问题描述 - nacos作为注册中心,服务发现是不受支持的,不论是`2.x`还是`1.4.x`都是不受支持的 - nacos作为配置中心,获取配置与更新配置没有问题 ## 接入nacos的测试过程 我是HTTP技术栈转到grpc的,已经习惯了springcloudalibaba,所以期望使用nacos作为注册与配置中心,但在测试过程中我发现nacos的注册能力是不受支持的,我尝试过很多种方式,试图使用服务注册与发现的能力,如下: - 建立grpc-spring-boot-starter的空项目来测试 - 切换grpc-spring-boot-starter各版本来测试 - 切换nacos版本测试 - 切换spring-boot版本测试 - 切换nacos端口测试 - 调试配置 我尝试了各种方式,发现nacos服务发现的能力都是不受支持的,在nacos服务列表中根本看不到相关服务,进行grpc调用时也报找不到服务。 我查看了grpc-spring-boot-starter相关的所有文档,反复确认了官方的demo,也反复研究了nacos的官方文档,并结合之前http技术栈的经验,但无一例外都没能让nacos支持grpc服务发现的能力。 ## 我的环境 - java11 - nacos1.4.x,nacos2.x -...

bug
enhancement
feedback required

macbook pro M1 springcloud version: Greenwich.SR6 springboot cersioin: 2.3.6.RELEASE eureka when i start my server with eureka, why should register pubsub.googleapi.com:443 on eureka ? it occured in your project class:...

question
wontfix
feedback required
incompatibility

will support grpc-xds?

enhancement

1.新增之后需要进行如下所示的配置 ` grpc.client.tcl-cloud-provider.retry-enabled=true grpc.client.tcl-cloud-provider.method-config[0].name[0].service=helloworld.Greeter grpc.client.tcl-cloud-provider.method-config[0].name[0].method=SayHello grpc.client.tcl-cloud-provider.method-config[0].retry-policy.max-attempts=3 grpc.client.tcl-cloud-provider.method-config[0].retry-policy.initial-backoff=1 grpc.client.tcl-cloud-provider.method-config[0].retry-policy.max-backoff=1 grpc.client.tcl-cloud-provider.method-config[0].retry-policy.backoff-multiplier=2 grpc.client.tcl-cloud-provider.method-config[0].retry-policy.retryable-status-codes=UNKNOWN,UNAVAILABLE ` 2.测试结果如下 ![image](https://user-images.githubusercontent.com/9883734/128957411-0511c1cc-013b-4e0d-93e0-fe46ed44cd50.png) --------------------------- EDIT by @ST-DDT [English](https://translate.google.com/translate?sl=zh-CN&tl=en&u=https://github.com/yidongnan/grpc-spring-boot-starter/pull/574) References: - https://github.com/grpc/proposal/blob/master/A6-client-retries.md - https://github.com/grpc/grpc-java/blob/master/core/src/main/java/io/grpc/internal/RetryPolicy.java

enhancement

sometimes i want to manual start the grpc-server.

question