Guzzle Http客户端 请求时未记录日志文件,并将日志打印至终端
解决方案: 升级swoole至最新
2. hyperf与laravel 队列事务失败处理
场景: 当前有数据1,2,3投入队列,假设...框架分别的处理方案: laravel:数据2不会创建成功,并且会影响之后的所有数据的创建 hyperf:数据2创建成功,并在终端抛出您可能上一个事务未回滚的提醒,并且执行了一次回滚操作。
为什么?...laravel框架消费时为线性消费,例如运用了supervisor,第一次事务未关闭影响第二次消费的事务,这是由于抛异常时没有及时回滚事务所导致的。...注意协程上下文处理
例如在处理中间件时忘记注入上下文,导致当前获取的上下文内容不属于此协程
13. 避免使用全局变量和静态成员属性
会导致与结果不符,可以使用协程上下文Context作为管理。...,包括非静态属性。