attempt 标签归档 - 永夜 没有不值得去解决的问题,也没有不值得去学习的技术! Sun, 09 Aug 2026 03:27:17 +0000 zh-Hans hourly 1 https://wordpress.org/?v=7.1.3 https://media.shuijingwanwq.com/2026/05/logo-150x150.png attempt 标签归档 - 永夜 32 32 在本地环境中,测试队列(Yii2 队列扩展,queue/run 命令)模式下的并行运行 https://www.shuijingwanwq.com/2021/09/01/5208/ Wed, 01 Sep 2021 05:25:31 +0000 https://www.shuijingwanwq.com/?p=5208 本文旨在本地环境中测试 Yii2 队列扩展在并行模式下的运行情况。通过在多个命令行窗口同时执行 queue/run 命令,观察 Redis 队列数据的变化及各窗口作业执行状态。测试发现,调整超时时间后,所有队列作业均成功完成,未发生重复执行问题,最终确认 Yii2 队列扩展支持并行运行且适用于集群环境部署。

在本地环境中,测试队列(Yii2 队列扩展,queue/run 命令)模式下的并行运行最先出现在永夜。

]]>
Yii2 队列扩展,Redis 驱动中,info 命令打印关于队列状态的信息时,reserved 状态的队列的分析 https://www.shuijingwanwq.com/2020/09/30/4552/ Wed, 30 Sep 2020 09:31:35 +0000 https://www.shuijingwanwq.com/?p=4552 针对 Yii2 队列扩展 Redis 驱动中 info 命令显示 reserved 状态队列一直存在的问题,在确认系统日志无异常且还原队列作业代码后,虽能短暂恢复正常,但长时间运行后故障依旧。通过排查发现 attempts 选项生效但 reserved 状态仍积压,最终将 Supervisor 配置中的 numprocs 值调整为 2,启动多个 worker 后,该状态队列持续时间大幅缩短至 10 分钟左右,整体队列处理可在半小时内完成,问题得到有效解决。

Yii2 队列扩展,Redis 驱动中,info 命令打印关于队列状态的信息时,reserved 状态的队列的分析最先出现在永夜。

]]>