webman 里 $request 里得 connection 中得id 一直是1

pengzhen

在控制器中,获取当前请求的id,每次都是1,就算在同一个进程里也是1,workerman文档中不是写了,这个id会自增 吗

print_r($request ->connection ->id );
334 1 0
1个回答

walkor

浏览器会复用连接

  • pengzhen 2023-11-02

    大佬,有办法获取每次请求唯一编号吗?因为现在要把业务代码迁移到webman中,原来的用了单例模式,并且用了数组,向每次将请求标识当下标,请求结束在删除对应下标

  • walkor 2023-11-02

    用中间件给request设置一个id

  • pengzhen 2023-11-02

    好的,谢谢大佬

🔝