xxl-job2.3.0单个多个参数手动触发

Posted ITdfq

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了xxl-job2.3.0单个多个参数手动触发相关的知识,希望对你有一定的参考价值。

单个参数处理

  • 代码
 @XxlJob("oneParameterJobHandler")
    public void oneParameterJobHandler() 
        XxlJobHelper.log("单传递参数测试");
        // 获取参数
        String param = XxlJobHelper.getJobParam();
        logger.info("接收調度中心参数,单个参数...[]", param);

    
  • 调用图

  • 结果

多个参数调用

  • 代码
  /**
     * 多参数测试
     */
    @XxlJob("multiParameterJobHandler")
    public void multiParameterJobHandler() 
        XxlJobHelper.log("多传递参数测试");

        // 获取参数
        String param = XxlJobHelper.getJobParam();
        String[] methodParams = param.split(",");
        System.out.println(param);
        for (int i = 0; i < methodParams.length; i++) 
            logger.info("第个参数,值为[]", i,methodParams[i]);
        
  • 调用图
  • 结果

以上是关于xxl-job2.3.0单个多个参数手动触发的主要内容,如果未能解决你的问题,请参考以下文章

xxl-job2.3.0单个多个参数手动触发

如何通过编码的方式手动触发xxl-job执行器

jeecg-boot集成xxl-job调度平台,每秒/每分钟/手动都能执行成功,但是设置固定时间不触发?

xxl-job分析

XXL-JOB分布式任务调度框架-源码分析-任务调度执行流程及实现原理

XXL-Job路由策略