Releases: kcloze/swoole-jobs
Releases · kcloze/swoole-jobs
适配主流PHP和swoole版本
兼容php-redis5,解决cpu高问题
#46 兼容php-redis5,解决cpu高问题
feat: 兼容swoole高版本,不需要强制关闭协程
feat: 兼容swoole高版本,不需要强制关闭协程
#43
bug修复:ack返回值问题
#41
bug修复:ack返回值问题
bug修复:ack返回值问题
#40
bug修复:ack返回值问题
docker模式下兼容问题
#39 多个docker启动,挂载相同数据目录,有可能造成swoole-jobs管理命令失效;
v4.1.1发布,ack机制改进,确保消息安全消费
-
取消之前出队列自动ack,改成执行完一个完整周期的job任务再ack,确保任务被安全执行
-
每个队列topic属性增加autoAckBeforeJobStart设置,默认值为true,当设置为false时,job执行中途退出(包括job中主动exit或者die),消息会回到队列,防止异常消息丢失
reduce the symfony/cosole version number for php 7.0
pull request: #36
swoole-jobs v4.0发布
pull request: #34
- 重构command模块,借助symfony console包,入口代码更加规范整洁
- 兼容swoole 4以上版本,强制要求关闭协程
- 优化文档和dockerfile等
兼容fanout消息体
对rabbitMQ fanout(广播模式)的支持 ( #31 )