xxl流程图
2021-08-25 16:45:00 12 举报
xxl-job
作者其他创作
大纲/内容
任务执行结果回调api/callback
ExecutorBizImpl
HttpURLConnection
XxlJobSpringExecutor.start
xxl-job
xxl-job-admin
JobRegistryHelper.getInstance().start监控executor的注册与删除
获取XxlJob注解的方法
手动触发任务/trigger
XxlJobSpringExecutor
EmbedHttpServerHandler
JobApiController(/registry)
startRegistry调用注册接口把自己注册到xxl-job-admin中
triggerQueue
table(xxl_job_registry)
processTrigger封装TriggerParam
xxl-job-executor(springboot)
initAdminBizList
XxlJobRemotingUtil.postBody(/run)
XxlJobExecutor.registJobThreadjobThreadRepository
丢入ThreadPoolExecutor(fastTriggerPool/slowTriggerPool)
ExecutorBizClient
JobScheduleHelper.getInstance().start
路由获取实际执行地址
TriggerCallbackThread.start
runExecutor
启动XxlJobAdminConfig
TriggerCallbackThread.pushCallBack
MethodJobHandlerhandler.inithandler.executehandler.destory
注册到Map中
channelRead0()process()
0 条评论
下一页