分布式追踪 SkyWalking 源码分析三 Agent 注册到Collector

  • 应用启动,Agent 向 Collector 注册应用
  • 注册应用成功后,Agent 向 Collector 注册应用实例

ServiceAndEndpointRegisterClient

boot方法实现    开启一个单独的定时线程,并且定义handle线程处理异常

下面再看run方法

1.首先检查当前的agent是否正在冷却,如果是不能把自己注册到collector

2.然后检查如果GRPCChannel是已连接状态,就进入while循环,开始执行agent到Collector的注册

3. 同步dictionary的操作

 

 


版权声明:本文为kuaipao19950507原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。