实战:Go语言开发分布式任务调度 轻松搞定高性能Crontab

  • 第1章 课程介绍

    本章中将介绍一下本课程的基本内容,包括:我们要做什么、要求什么基础、将学会哪些工具、收获哪些独家干货,以及课程具体安排。

    •  1-1 课程导学试看
  • 第2章 如何执行shell命令

    执行"定时任务"其实就是执行"shell命令"。在本章中,将首先带大家区分"程序"与"命令",接着了解bash命令解释器的2种工作模式,并图示分析shell执行任务的底层原理与涉及的系统调用。最后,我们使会用Go语言的Command标准库,实现任务的执行,输出捕获,杀死任务等重要功能。 ...

    •  2-1 原理介绍
    •  2-2 执行任务
    •  2-3 捕获任务输出
    •  2-4 强制结束任务
  • 第3章 如何解析cron表达式

    cron表达式是配置定时任务执行周期的核心工具。在本章中,将首先分析cron表达式的构成以及解析逻辑,并利用开源项目cronexpr解析cron表达式并计算任务的下次调度时间。之后,我们将利用其实现任务并发调度逻辑,即同时调度多个不同的cron任务,作为后续实战课的一个重要前置知识。 ...

    •  3-1 cron表达式原理
    •  3-2 开源cron解析库
    •  3-3 调度多个cron

猜你喜欢

转载自www.cnblogs.com/kaerl/p/11582866.html