WindFramework是一款纯PHP的协程框架。
1.0.3更新日志:
框架核心:
增加Chan类,用于进程内的协程间消息通信。
消息队列:
基于Chan,提供Redis驱动在单个进程内仅使用两个连接支持成千上万的消费者协程数,该特性在进程并发数配置达到2以上且驱动支持的情况下自动开启。
Beanstalk驱动支持reserve_timeout参数,支持设定获取消息的超时时间。
任务处理支持fail()方法,支持在多次重试后进行特殊的处理,支持在消息消费失败后决定消息进入失败队列还是被删除。
Beanstalk客户端:
修复reserve-with-timeout命令到达超时时间的错误。
修复reserve时遇难到DEADLINE_SOON返回时的异常。
预览时标签不可点收录于话题#个上一篇下一篇