Swoole Jobs Versions Save

🚀Dynamic multi process worker queue base on swoole, like gearman but high performance.

5.0

1 year ago

5.0:支持PHP8和swoole 5以上版本,老版本不再支持

v4.2.0

3 years ago

#46 兼容php-redis5,解决cpu高问题

v4.1.5

4 years ago

feat: 兼容swoole高版本,不需要强制关闭协程 #43

v4.1.4

4 years ago

#41 bug修复:ack返回值问题

v4.1.3

4 years ago

#40 bug修复:ack返回值问题

v4.1.2

4 years ago

#39 多个docker启动,挂载相同数据目录,有可能造成swoole-jobs管理命令失效;

v4.1.1

4 years ago
  • 取消之前出队列自动ack,改成执行完一个完整周期的job任务再ack,确保任务被安全执行

  • 每个队列topic属性增加autoAckBeforeJobStart设置,默认值为true,当设置为false时,job执行中途退出(包括job中主动exit或者die),消息会回到队列,防止异常消息丢失

v4.0.2

4 years ago

pull request: #36

v4.0.1

4 years ago

pull request: #34

  1. 重构command模块,借助symfony console包,入口代码更加规范整洁
  2. 兼容swoole 4以上版本,强制要求关闭协程
  3. 优化文档和dockerfile等

v3.2

4 years ago

对rabbitMQ fanout(广播模式)的支持 ( #31 )