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