-
8 votesanswersviews
gRPC负载 balancer
我已经在https://github.com/grpc/grpc/blob/master/doc/load-balancing.md读取了负载 balancer 页面,但仍然对后端GRPC实例之间正确的负载 balancer 方法感到困惑 . 我们正在部署多个gRPC 'microservice'实例,并希望我们的其他gRPC客户端能够在它们之间进行路由 . 我们将这些部署为kubernetes中... -
1 votesanswersviews
从android调用grpc google endpoints 导致来自nginx esp的HTTP状态代码400
我正在尝试使用Google Cloud 平台上的grpc-java(flavor lite)从android进行GRPC调用,我从nginx esp获得HTTP状态代码400 在我的本地网络上它工作,在golang中使用grpc服务器 . 但在谷歌 Cloud 平台上,我们在gRPC Google Cloud Endpoints前面使用TCP负载均衡器,而我们的golang后端则部署在Google... -
0 votesanswersviews
如何在后端使用gRPC为Spring微服务创建前端?
我有一个问题:如何手动开发Spring微服务的前端,它有休息控制器和grpc控制器?我可以理解,它如何与休息控制器一起工作,但它如何与grpc一起工作我不知道 . 请帮我 . 我有关于映射的问题,以及它应该如何与html客户端进行交互 . 近似方案:db => service => grpc controller(从proto文件实现rpc方法)=> frontend如何为grp... -
2 votesanswersviews
使用Spring Security进行gRPC和OAuth2身份验证
我正在使用基于Spring的'后端'和Android'前端'来试验gRPC,我的想法是我将使用HTTP上的密码授权类型(使用标准/ oauth / token RESTful endpoints )请求访问令牌并使用RPC上所有后续请求中提供的访问令牌(设置授权头) . 我的spring'后端'上有一个gRPC服务器拦截器,它将从服务器调用中获取授权头,并针对令牌存储验证访问令牌 . 我不知道接下... -
1 votesanswersviews
grpc-java managechannelbuilder可以处理的最大客户端数是多少?
当我们创建一个managedChannelBuilder并使用它来调用grpc-java服务调用时,我们可以为此服务多少个客户端?在个别服务电话后,此 Channels 是否会关闭?假设我有一个REST接口,它接受来自浏览器的REST调用,并且从这些REST服务方法中,我正在对一个独立的grpc服务器进行grpc客户端调用 . 此外,我可以同时在[4000-5000]范围内预期客户端连接 . 我有... -
-1 votesanswersviews
gRPC:创建阻塞或未来存根
最近,我正在研究构建gRPC客户端 - 服务器交互 . 我写了一个gRPC服务: service SearchService { rpc Find (SearchReq) returns (SearchRes); } 然后我应该使用存根(另一个java应用程序)在客户端调用它 . 这两种存根的区别是什么? SearchServiceGrpc.SearchServiceFutureSt... -
0 votesanswersviews
如何将多个Bindable服务添加到grpc服务器构建器?
我有gRPC服务器代码如下: public void buildServer() { List<BindableService> theServiceList = new ArrayList<BindableService>(); theServiceList.add(new CreateModuleContentService()); theServic... -
0 votesanswersviews
没有从proto获取本机java中的方法名称或类名
我创建了一个proto文件 syntax = "proto3"; package example; message HelloRequest { string name = 1; } message HelloResponse { string greeting = 1; } // 4. service, unary request/response s...