可观测学堂

可观测问答

聚焦概念、架构、排障、价格与选型,一篇解决一个明确问题。

cron 如何在每月最后一天运行任务? cover
概念指南

cron 如何在每月最后一天运行任务?

cron 没有"每月最后一天"表达式,标准写法是 28-31 日都触发、用 date 判断明天是否是 1 号;附 crontab 百分号转义坑、systemd 日历替代方案与 FAQ。

cron 如何每周运行一次任务? cover
概念指南

cron 如何每周运行一次任务?

每周跑一次 cron 的写法:第五个字段填星期几(0/7=周日),如 0 0 * * 0;附 @weekly 简写、周一到周日对照表、时间字段详解与 FAQ。

cron 如何每 5、10、15 或 30 分钟运行一次? cover
概念指南

cron 如何每 5、10、15 或 30 分钟运行一次?

cron 按固定间隔分钟运行的写法:分钟字段用步长 */5、*/10、*/15、*/30;附步长与逗号列表的区别、五字段速查表与 FAQ。

cron 如何每 5 秒、10 秒或 30 秒运行一次? cover
概念指南

cron 如何每 5 秒、10 秒或 30 秒运行一次?

cron 最小粒度是 1 分钟,秒级调度要用变通方案:分钟级任务内嵌 sleep 循环、或 systemd timer 的 OnUnitActiveSec;附完整脚本示例与 FAQ。

Go 中如何运行定时(cron)任务? cover
概念指南

Go 中如何运行定时(cron)任务?

在 Go 程序里跑 cron 定时任务:用 robfig/cron 库注册表达式调度,含安装、AddFunc 示例、带秒的六字段格式、time.Ticker 替代方案与 FAQ。

Java 中如何运行定时(cron)任务? cover
概念指南

Java 中如何运行定时(cron)任务?

Java 跑 cron 定时任务的主流方案:Quartz Scheduler 完整示例(Maven 依赖、Job、cron 触发器)、Spring @Scheduled 简法、ScheduledExecutorService 轻量替…

Node.js 中如何运行定时(cron)任务? cover
概念指南

Node.js 中如何运行定时(cron)任务?

在 Node.js 里跑 cron 定时任务:node-cron 安装与 schedule 用法、cron 表达式示例、setInterval 替代方案、进程常驻注意事项与 FAQ。

PHP 中如何运行定时(cron)任务? cover
概念指南

PHP 中如何运行定时(cron)任务?

PHP 跑定时任务的标准姿势:写好脚本后用系统 crontab 调 php CLI 执行;附 shebang 直接执行写法、Laravel 调度器简介、权限与常见问题。

Rails 中如何运行定时(cron)任务? cover
概念指南

Rails 中如何运行定时(cron)任务?

Rails 跑定时任务的标准方案:whenever gem 用 Ruby 语法定义调度并生成 crontab;附 schedule.rb 示例、部署更新命令、rake runner/job 三种任务类型与 FAQ。

如何保存 cron 任务的输出到文件? cover
概念指南

如何保存 cron 任务的输出到文件?

cron 输出落盘的正确写法:> 覆盖、>> 追加、2>&1 合并错误流;附按日期分文件、丢弃输出、日志轮转与集中采集建议、FAQ。

如何用 cron 自动续期 Let's Encrypt 证书? cover
概念指南

如何用 cron 自动续期 Let's Encrypt 证书?

Let's Encrypt 证书自动续期:certbot renew 原理、官方推荐的每日两次 cron 写法、--deploy-hook 重载 Nginx、续期失败监控与 FAQ。

cron 如何在指定的日期和时间运行任务? cover
概念指南

cron 如何在指定的日期和时间运行任务?

cron 指定日期时间的写法:五字段分别对应分/时/日/月/星期;一次性任务用 at 更合适;附 30 个常用表达式速查、字段语法表与 FAQ。