Files
ulthon_admin/extend/base/common/command
augushong 76b23d4c70 refactor(timer): 使用 CurlMultiHandler 替代 Workerman,统一为非阻塞模式
- 删除 runParallel() 方法和所有 Workerman 引用(死代码)
- 重写 runLoop() 为 Guzzle CurlMultiHandler 非阻塞事件循环
- 新增 pending 数组追踪进行中的请求,handler.tick() 非阻塞推进
- 自适应 sleep 策略(有任务 50ms,空闲 200ms)
- 简化 config/timer.php:移除 mode,适配 Guzzle 参数
- 更新 SKILL.md:移除 parallel 描述,修正 --quit 文档 bug
- 验证发现:--quiet 是 ThinkPHP 全局选项,不需要在 configure() 注册
- 验证发现:方法名不能用 run(),与 ThinkPHP Command::run() 签名冲突
2026-06-02 21:19:53 +08:00
..
2026-06-01 23:15:18 +08:00
2026-03-26 20:22:34 +08:00
2026-03-26 20:22:34 +08:00
2026-03-26 20:22:34 +08:00
2026-03-26 20:22:34 +08:00
2026-03-26 20:22:34 +08:00
2026-03-26 20:22:34 +08:00
2026-03-26 20:22:34 +08:00