执行器的启动
com.xxl.job.executor.core.config.XxlJobConfig#xxlJobExecutor
看com.xxl.job.core.executor.impl.XxlJobSpringExecutor
实现了org.springframework.beans.factory.SmartInitializingSingleton
此时调用父类的start方法
父类为com.xxl.job.core.executor.XxlJobExecutor
进行如下操作
com.xxl.job.core.executor.XxlJobExecutor#initEmbedServer
com.xxl.job.core.server.EmbedServer类
使用了netty
这里进行了执行器的注册
com.xxl.job.core.thread.ExecutorRegistryThread
执行器注册线程
com.xxl.job.core.thread.ExecutorRegistryThread#start
这里新建了个守护线程。
日志
com.xxl.job.core.biz.client.AdminBizClient
服务注册的方法
利用http调用admin服务,进行服务的注册。