首页
文章列表
标签墙
返回找工具啦
任务调度
共 6 篇文章
Redis实现延迟队列的三种方案对比
2026-04-24 02:14:52
在业务开发中,经常遇到需要延迟执行任务的场景,例如订单30分钟未支付自动取消、会议提醒等。使用Redis实现延迟队列是常见的解决方案。以下是三种主流实现方案的详细操作与对比。 方案一:使用有序集合 这是最经典且最容易理解的方案。利用Redis的 ZSET 数据结构,将任务执行时间戳作为 score,
Redis
延迟队列
有序集合
52
0
Python 协程任务:asyncio.create_task() 与 gather()
2026-04-06 12:16:56
Python 协程任务:asyncio.createtask 与 gather Python 的 asyncio 库通过协程实现了并发编程,但在实际开发中,如何正确调度和等待这些协程是核心难点。asyncio.createtask 和 asyncio.gather 是两个最常用的调度工具,前者负责将
Python
asyncio
协程
58
0
龙虾 OpenClaw 公网暴露的安全预警:改监听地址、启用认证与审计日志
2026-04-01 14:29:47
龙虾 OpenClaw 公网暴露的安全预警:改监听地址、启用认证与审计日志 OpenClaw 是一个基于 Go 语言开发的高性能、高可用的分布式任务调度系统,广泛应用于大规模任务分发与执行场景。然而,由于其默认配置中监听地址为 0.0.0.0,且未启用认证与审计日志,若部署在公网环境中,极易被攻击者
OpenClaw
安全加固
网络安全
80
0
龙虾 OpenClaw 如何设置最大队列长度与拒绝策略防雪崩
2026-03-31 22:29:41
龙虾 OpenClaw 如何设置最大队列长度与拒绝策略防雪崩 一、背景与问题 OpenClaw 是一个高性能的分布式任务调度与执行框架,广泛应用于需要高并发、低延迟的任务处理场景。然而,在高并发请求下,若未合理配置队列长度与拒绝策略,极易引发“雪崩”现象——即大量请求涌入导致系统资源耗尽、服务不可用
OpenClaw
队列配置
拒绝策略
62
0
SCADA报表的自动邮件发送
2026-03-31 20:31:29
SCADA 报表的自动邮件发送 实现 SCADA 系统报表的自动邮件发送,能够显著减少人工抄录数据的时间,并确保关键生产信息及时送达管理人员。本指南将带你完成从服务器配置到任务调度的全流程设置,无需编写复杂代码,仅需通过图形化界面操作即可完成。 核心流程概览 整个自动化发送过程遵循固定的逻辑链条。系
SCADA系统
自动邮件发送
报表自动化
43
0
ST多任务处理:在ST中配置和处理不同优先级的任务
2026-03-18 19:54:34
在结构化文本(ST)编程环境中实现多任务处理,核心在于将不同响应速度、执行频率和安全等级的控制逻辑,分配到相互独立、优先级明确的任务槽中。这并非简单地“写多个程序”,而是通过PLC运行时系统的任务调度机制,让高优先级任务(如紧急停机、高速脉冲输出)不受低优先级任务(如历史数据记录、HMI画面刷新)阻
ST编程
多任务处理
PLC任务
104
0