客户端最大并发连接数 GRPC
Maximum number of concurrent client connections GRPC
我目前正在对可用于开发股票交易系统的技术进行评估,目标是让超过 50,000 个并发客户端连接从服务器接收实时市场数据。是否可以实施 grpc 来实现目标?或者有更好的选择吗?请指教
答案是肯定的,但需要做一些工作才能实现。在Java中,client-side负载均衡器负责建立和拆除连接。默认有两个负载均衡器:PickFirst 和 RoundRobin。
要运行 进行实际测试,您可能希望copy-paste RoundRobin 实施。与 PickFirst 不同,RoundRobin 实现急切地创建到目标地址的连接。您可以修改副本以创建 50,000 个连接,然后在设置 ManagedChannel
.
时使用它
使它充分发挥作用的细节可能每个都值得拥有 question/answer,但从更高的层次来看,这些面包屑应该让你 运行 你自己的实验来确认 是的,gRPC 可以处理数万个连接。
我目前正在对可用于开发股票交易系统的技术进行评估,目标是让超过 50,000 个并发客户端连接从服务器接收实时市场数据。是否可以实施 grpc 来实现目标?或者有更好的选择吗?请指教
答案是肯定的,但需要做一些工作才能实现。在Java中,client-side负载均衡器负责建立和拆除连接。默认有两个负载均衡器:PickFirst 和 RoundRobin。
要运行 进行实际测试,您可能希望copy-paste RoundRobin 实施。与 PickFirst 不同,RoundRobin 实现急切地创建到目标地址的连接。您可以修改副本以创建 50,000 个连接,然后在设置 ManagedChannel
.
使它充分发挥作用的细节可能每个都值得拥有 question/answer,但从更高的层次来看,这些面包屑应该让你 运行 你自己的实验来确认 是的,gRPC 可以处理数万个连接。