envoy源码分析(十四)-- XDS的启动流程

 

程序启动后的,主流程的核心是 RunHelper 的构造函数

image

 

 它即启动的worker的主循环,也启动了master的主循环

image

 

三 

master(admin) 的异步任务注册

image

 

init_manager的初始化会依次调用各个插件的初始化。

 

init_manager->target_handles_

        parent_.server_.initManager().add(listener_init_target_);

             factory_context.initManager().add(subscription->initTarget());

image

 

然后调用到这里:

image

 

最后启动GRPC的连接

image

 

后边的部分参考:

envoy源码分析(十二)-- XDS/GRPC 

envoy源码分析(八)--main线程专项分析 

 

posted on 2026-04-28 12:09  toong  阅读(1)  评论(0)    收藏  举报