此次,我们要分享的主题是,当grpc服务器端接收到grpc客户端的每次rpc请求后,grpc服务器端是专门创建一个协程来处理,还是共用一个协程来处理呢?
或者说,当客户端调用SayHello方法多次时,grpc服务器端将每次请求都单独创建一个协程里处理,还是多次请求共用一个协程来处理呢?
| grpc服务器端提供了两种模式: |
- 为每次请求都创建一个协程来处理
- 将请求均衡的分发到N个协程里;也就是说,存在多个请求共享同一个协程现象
| 1、分析入口 |
| 那么,这两种模式的入口在什么地方? |
入口就是:
在文章grpc服务器端帧接收器的原理的3.2章节中,介绍头帧处理逻辑operateHeaders方法的第66行时内部调用的
版权声明:本文为u011582922原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。