美文网首页SpringBootJava技术升华架构
XXL-Job使用分片集群机制将100W的短信在5min内发完

XXL-Job使用分片集群机制将100W的短信在5min内发完

作者: 迦叶_金色的人生_荣耀而又辉煌 | 来源:发表于2021-08-20 07:45 被阅读0次

    上一篇 <<<XXL-Job Admin任务调度的配置及预警示例
    下一篇 >>>XXL-Job如何搭建集群


    XXL-Job的分片机制

    A、计算单台服务器1min内能发多少条短信,100W的短信想在5min内发完,需要多少台服务器
    B、搭建分布式任务调度平台,通过分片集群方式即可做到。

    具体操作

    Admin管理平台的路由策略需要设置为分片广播,则开了多少台执行器,自动会有多少个分片信息。执行器可以根据分片id自行完成业务逻辑,还可以多开机器动态增加分片,但业务逻辑得定义好。
    自动注册不能及时发现,会造成数据丢失,机器刷新过来后,分片信息会跟着变动。
    手动注册不会修改分片的信息,宕机的分片只能等到执行器重启后才会补偿执行。



    9:38:19停了一台执行器

    另外一台到9:38:36的时候才真正切换为1个分片


    推荐阅读:
    <<<传统任务调度实现方案及demo示例
    <<<传统任务调度存在的缺陷
    <<<如何保证我们的定时任务只会触发一次
    <<<定时任务宕机后如何处理
    <<<分布式任务调度平台的特点
    <<<XXL-Job和Elastic-job的区别
    <<<Elastic-job的设计理念及原理说明
    <<<SpringBoot整合Elastic-Job示例
    <<<修改Elastic-Job默认session过期时间提升故障转移速度
    <<<XXL-job入门介绍
    <<<XXL-job的架构与执行逻辑说明
    <<<XXL-Job Admin平台搭建
    <<<SpringBoot项目集成XXL-Job
    <<<XXL-Job Admin任务调度的配置及预警示例
    <<<XXL-Job如何搭建集群

    相关文章

      网友评论

        本文标题:XXL-Job使用分片集群机制将100W的短信在5min内发完

        本文链接:https://www.haomeiwen.com/subject/binwmltx.html