gRPC优化以处理200+;请求/秒
我有两个通过gRPC连接的应用程序。gRPC服务器使用golang编写,客户端使用nodejs编写。应用程序之间的请求数大约为200-500/秒。这些实现使用grpc.io参考中编写的服务器和客户端创建的所有基本方法 现在的问题是,除了具有如下所示的陡峭峰值的延迟外,其他一切看起来都很好: 当请求计数约为10-15个请求/秒时,应用程序运行良好。一旦计数增加,就会观察到请求的高延迟 我已经阅读了gRPC体系结构,并了解了它如何通过多路复用处理请求,这可能是每隔几分钟出现峰值的原因之一 谁能帮我把钉子拔下来吗?峰值是绝对好的,问题是对于一个请求,延迟已经超过了50毫秒,如果我们说500个请求/秒,这是巨大的。我是否需要添加一些配置才能工作?请帮忙 提前谢谢gRPC优化以处理200+;请求/秒,grpc,rpc,grpc-go,grpc-node,Grpc,Rpc,Grpc Go,Grpc Node,我有两个通过gRPC连接的应用程序。gRPC服务器使用golang编写,客户端使用nodejs编写。应用程序之间的请求数大约为200-500/秒。这些实现使用grpc.io参考中编写的服务器和客户端创建的所有基本方法 现在的问题是,除了具有如下所示的陡峭峰值的延迟外,其他一切看起来都很好: 当请求计数约为10-15个请求/秒时,应用程序运行良好。一旦计数增加,就会观察到请求的高延迟 我已经阅读了gRPC体系结构,并了解了它如何通过多路复用处理请求,这可能是每隔几分钟出现峰值的原因之一 谁能帮我