nacos 基于 2.2.4 版本
nacos的grpc client使用的是生成的代码,位置在com.alibaba.nacos.api.grpc.auto
client 的启动
源码位置: com.alibaba.nacos.common.remote.client.RpcClient#start
nacos 基于 2.2.4 版本
nacos在2.0版本中引入了grpc,用来处理http连接数过多的问题,所以有必要看看nacos 是怎么使用 grpc的,这样方便我们理清整个请求流程。
| |
有一个环形数组,每个格子都是一个队列,每隔
interval时间,指针就会移动到下一格,然后把队列中的任务拿出来判断是否到期并执行。