腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
即使使用
负载
均衡
器地址,
gRPC
客户端
也不使用
grpc
-lb
、
我正在尝试使用基于node.js的
负载
均衡
的haproxy
负载
均衡
器,从单个node.js
客户端
对多个TCP后端的rpc调用进行
负载
均衡
。在创建
grpc
客户端
时,我提供了这个
负载
均衡
器的dns-name:port,根据的说法,它应该被视为
负载
均衡
器地址,并且应该打开与每个lb的后端服务器的子通道。但是我可以看到,打开的唯一通道是与
负载
均衡
浏览 15
提问于2017-08-23
得票数 3
1
回答
如何通过NLB对
gRPC
java
客户端
请求进行
负载
平衡
、
、
我正在通过aws NLB
负载
均衡
测试
gRPC
java
客户端
到其服务器,但所有流量都到达同一节点。我试着理解它在NLB上是如何工作的。由于
gRPC
使用持久的TCP连接,我假设它的
客户端
会通过NLB建立到它的服务器的多个tcp连接,并随机地为这些连接提供请求?我使用的是
grpc
.java示例中的代码 ManagedChannel channel = ManagedChannelBuilder.forAddress(endPoint, port).usePlaintext因
浏览 45
提问于2019-04-16
得票数 0
1
回答
Go
gRPC
客户端
连接范围和池
、
考虑到Go
gRPC
代码库中的示例: // Set up a connection to the server.conn, err :=
grpc
.Dial(address,
grpc
.WithInsecure()) }} 当使用来自另一个服务的
浏览 0
提问于2018-01-25
得票数 9
1
回答
GRPC
客户端
负载
均衡
:如何测量每个目标地址的响应时间?
、
、
我正在为
GRPC
实现一个自定义
负载
均衡
器,以在我的应用程序中启用
客户端
负载
均衡
。由于业务需求,我需要在
负载
平衡算法中使用基于响应时间的度量。问题是,用于在
负载
均衡
器中选择子通道的
GRPC
Picker接口没有任何在请求处理后调用的回调。所以我不能测量Picker中的执行时间。为了绕过这一点,我尝试使用
客户端
拦截器来测量RPC的确切时间,但是拦截器似乎没有任何关于作为
负载
平衡结果而选
浏览 34
提问于2021-10-12
得票数 0
6
回答
gRPC
负载
均衡
、
、
、
我已经阅读了的
负载
平衡页面,但仍然不知道如何正确地在后端
GRPC
实例之间实现
负载
平衡。我们正在部署多个
gRPC
“微服务”实例,并希望我们的其他
gRPC
客户端
能够在它们之间进行路由。谁能解释一下在
gRPC
服务器之间实现
gRPC
客户端
请求
负载
均衡
的“推荐”方法?看起来
客户端
需要知道端点--难道不能利用容器引擎中内置的LoadBalancer来提供帮助吗?
浏览 1
提问于2017-05-03
得票数 19
1
回答
GKE中用于
grpc
web服务的Gcloud云装甲--是否有工作配置?
、
、
目前,该web服务是通过外部
负载
平衡器类型的Kubernetes服务公开的,该服务绑定到Gcloud中的外部TCP/UDP网络
负载
均衡
器,所有这些都可以正常工作。问题是云装甲不能应用于外部TCP/UDP网络
负载
均衡
器。因此,我尝试通过Node Port和集群IP类型的Kubernetes服务来公开web服务,以便能够绑定到使用云装甲((S)、(S)(经典)、外部TCP代理或外部SSL代理)支持的
负载
均衡
器。其次,它还在侦听http/2 <e
浏览 12
提问于2022-10-17
得票数 0
1
回答
GRPCv1.34.1的
客户端
负载
平衡,nameResolverFactory已弃用
、
、
、
我使用的是
grpc
v1.34.1和Java,很难配置
客户端
负载
平衡,因为这个版本中的一些方法已被弃用。在早期版本中,通过以下方式配置
客户端
负载
平衡非常简单: final ManagedChannel channel = ManagedChannelBuilder.forTarget(target)RoundRobinLoadBalancerFactory.getInstance()) .build(); 或通过此https:
浏览 174
提问于2020-12-23
得票数 2
回答已采纳
1
回答
选择带有端点的
gRPC
或在简单应用程序中的REST,就像部署在GAE中的BackEnd应用程序一样工作
、
、
、
我思考的问题是:我开始像GAE文档所说的那样使用
gRPC
和EndPoints编写API (对外部),当时我认为如果使用
gRPC
而不是像内部那样使用REST,我就会有真正的优势。我花了很多时间寻找关于REST提供
gRPC
的真正优势,但我没有找到它。 谷歌为什么推荐
gRPC
?比REST更快吗?(从我的角度来看,编写起来最简单)你知道关于这两种技术的速度的测试吗?
浏览 3
提问于2016-02-22
得票数 0
2
回答
如何从将x-real-ip和x-forward-for添加到报头的
负载
均衡
器获取
gRPC
中的
客户端
IP地址?
、
、
、
、
如何从在报头中添加x-real-ip和x-forward-for的
负载
均衡
器获取Go
gRPC
中的
客户端
IP地址? “对等”库给了我唯一的
负载
均衡
器ip。(来自这个答案:Get client's IP address from load balance server by X-Forwarded-For) 为了清楚起见:我需要获取此信息的上下文在
GRPC
func (a *MyInterceptor) Unary()
grpc
.UnarySer
浏览 65
提问于2021-01-27
得票数 1
回答已采纳
2
回答
配置运行在Anthos上的云以转发HTTP2
、
、
、
、
我使用GCP和来部署运行
GRPC
服务器的Java应用程序。云运行应用程序是公开的。我还用SSL证书为Anthos配置了云运行。当我尝试使用
GRPC
客户机调用我的服务时,
客户端
通过HTTP2发送请求,
负载
均衡
器接受该请求,但是当请求被转发到我的云运行服务(运行
GRPC
服务器的Java应用程序)时,它作为HTTP/1.1传入,并被
GRPC
服务器拒绝。我假设在k8
负载
均衡
器和我的k8吊舱之间,请求被转发为HTTP1.1,但我不知道
浏览 7
提问于2020-01-09
得票数 3
回答已采纳
1
回答
NodeJS
gRPC
客户端
不可用,无需重新尝试。
、
我有NodeJs生成的客户机,它通过AWS
负载
均衡
器连接到
GRPC
后端。
客户端
作为单例创建。问题是,经过一段时间后,它的连接变得不可用,下一次
GRPC
调用由于TCP套接字写入错误而失败。NodeJS
客户端
是否支持
GRPC
重试策略?我如何启用它? 我们正在考虑创建自己的重试逻辑,但首先我们希望确保它没有在
gRPC
客户机中实现。谢谢大家!
浏览 1
提问于2018-03-20
得票数 0
1
回答
在
grpc
-java中有支持故障转移的官方方式吗?
、
、
使用时,有没有推荐的方法来支持故障转移?我看过实验性的LoadBalancer课程。这是为了解决这个问题吗?还有各种拦截器类,但我不确定如何使用它们来对连接错误做出反应。我想要避免的是处理业务类中的所有重新连接。例如,通过捕获那里的异常并建立到下一个可用服务器的连接。如果可能,这应该以透明的方式处理。
浏览 0
提问于2016-09-08
得票数 3
1
回答
Google Cloud Loadbalancer是否支持
grpc
的http2?
、
、
有没有可能将多个
grpc
服务放在一个google Cloud
负载
均衡
器后面(特别是在容器引擎中运行的一个),以允许多个
grpc
后端服务的
负载
均衡
?
浏览 0
提问于2017-05-06
得票数 4
2
回答
使用Kubernetes集群k8s中的SRV记录通过Golang中的DNS实现对等点发现逻辑
、
、
我正在尝试使用集群中的SRV记录通过go中的DNS实现对等发现逻辑。我已经准备好了无头服务和statefulset pod,并且我能够使用以下命令列出所有SRV记录但以下代码在集群中不起作用:log.Println("start ping demoapp.default.svc.cluster.l
浏览 24
提问于2020-05-05
得票数 0
1
回答
使用traefik的
Grpc
负载
平衡不起作用
、
、
我希望使用traefik作为
grpc
负载
均衡
。下面是traefik.toml文件配置。SSLRedirect = true rule = "Host:localhost" 我的
grpc
Grpc
客户端
向localhost:6565 (服务器)发送
grpc
请求可以正常工作。但是当我配置traefik来侦听端口2525并运行traefik时。按
浏览 1
提问于2018-06-13
得票数 2
1
回答
gRPC
和Kubernetes连接是否只拨号到一个副本?
、
、
我一直在用Go学习
gRPC
和Kubernetes。在我的golang代码中,API Gateway在main开始之前在init()函数中拨打我的微服务。我的问题是,如果我的微服务有多个副本,并且我的API网关拨打到微服务的一次性连接,它是否会保持与
负载
均衡
器发送该流量的第一个pod/副本的连接?如果不是,
负载
均衡
器如何保持拨号连接活动?谢谢
浏览 7
提问于2017-08-09
得票数 3
回答已采纳
1
回答
如何在
gRPC
客户端
-服务器框架上强制多进程进行web爬行?
、
、
、
我正在尝试使用
gRPC
在python上构建一个网络爬虫。我已经在服务器文件中包含了抓取功能,并且我使用
客户端
从用户请求URL列表,并将其发送到服务器进行抓取部分。比方说,我有4个核心:是否可以在4个不同的核心上实现4个
客户端
对服务器的调用?或者我应该在每个核心上单独创建一个服务器-
客户端
对?
浏览 53
提问于2019-01-22
得票数 0
3
回答
gRPC
客户端
负载
均衡
、
、
、
、
我在kubernetes pod中使用
gRPC
和Python作为
客户端
/服务器……我希望能够启动多个相同类型的pod (
gRPC
服务器),并让
客户端
(随机)连接到它们。然后,在客户机中,我连接到服务的DNS名称-这意味着kubernetes应该执行
负载
平衡,并将我定向到随机的服务器pod。实际上,
客户端
调用
gRPC
函数(运行良好),但是当我查看日志时,我发现所有调用都转到同一个服务器pod。 我假设
客户端
正在进行某种类型的DNS缓存,这会导致
浏览 3
提问于2016-09-23
得票数 21
回答已采纳
1
回答
gRPC
客户端
负载
均衡
、
在尝试使用轮询验证
客户端
负载
平衡时,我发现所有请求都在同一个副本中结束。
客户端
设置如下所示: conn, err :=
grpc
.Dial(
grpc
.WithInsecure(),
grpc
.WithDefaultServiceConfig服务器端的MAX_CONNECTION_AGE设置为30s,以确保
客户端
偶尔会重新连接,以防出现扩展。我关注了许多关于如何设置它的文章,但它就是不起作用。我错过了什
浏览 14
提问于2020-11-11
得票数 0
1
回答
使用链接器实现
负载
平衡的
gRPC
流k8s
、
、
、
、
我试图在
gRPC
集群上使用链接器来实现k8s消息的
负载
平衡。 我在某个地方读到
负载
平衡是在
客户端
完成的,这是真的吗?这是否意味着我需要添加入口
浏览 5
提问于2022-02-25
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
客户端负载均衡,spring Cloud Ribbon
在K8S上使用gRPC做负载均衡
gRPC服务注册发现及负载均衡的实现方案与源码解析
RocketMQ 客户端负载均衡机制详解及最佳实践
负载均衡
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券