【技术实现步骤摘要】
本申请涉及微服务架构下的中间件集成,特别是涉及一种分布式任务调度平台的注册方法、装置和计算机设备。
技术介绍
1、xxl-job(分布式任务调度平台)的组件注册主要指执行器或客户端注册,即在xxl-job-admin(调度中心) 中添加执行器配置,使其能够接收并执行任务。执行器注册需配置执行器名称、地址、日志路径等信息,这些信息通过xxl-job-admin界面管理。调度中心根据任务类型、优先级等参数选择合适的执行器进行任务分配。当下xxl-job的注册通常在spring cloud微服务启动阶段同步执行,spring cloud微服务应用中集成xxl-job时,spring cloud微服务应用和xxl-job之间存在强耦合性,当xxl-job中间件在spring cloud微服务应用运行期间启用或变得可用时,spring cloud微服务可能会出现重启后才可向中间件发起注册操作的情况,难以保证注册操作的实时性。因此,如何在未部署所述任务调度中间件的运行环境中,独立启动并正常运行spring cloud微服务,保证对xxl-job
...【技术保护点】
1.一种分布式任务调度平台的注册方法,其特征在于,所述分布式任务调度平台的注册方法基于Spring Cloud微服务架构实现,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述确定分布式任务调度平台中布尔型开关的布尔值后,还包括:
3.根据权利要求2所述的方法,其特征在于,所述若所述布尔值为开启,则轮询服务注册表,以确定所述分布式任务调度平台的调度中心是否在线后,还包括:
4.根据权利要求3所述的方法,其特征在于,所述若所述调度中心离线,则禁用分布式任务调度平台的客户端,并轮询服务注册表以确定所述分布式任务调度平台是否已
...【技术特征摘要】
1.一种分布式任务调度平台的注册方法,其特征在于,所述分布式任务调度平台的注册方法基于spring cloud微服务架构实现,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述确定分布式任务调度平台中布尔型开关的布尔值后,还包括:
3.根据权利要求2所述的方法,其特征在于,所述若所述布尔值为开启,则轮询服务注册表,以确定所述分布式任务调度平台的调度中心是否在线后,还包括:
4.根据权利要求3所述的方法,其特征在于,所述若所述调度中心离线,则禁用分布式任务调度平台的客户端,并轮询服务注册表以确定所述分布式任务调度平台是否已注册后,还包括:
5.根据权利要求1所述的方法,其特征在于,禁用分布式任务调度平台的客户端,包括:
6.根据权利要求1所述的方...
【专利技术属性】
技术研发人员:李陈华,
申请(专利权)人:天翼视联科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。