functions
  • 4
  • 新人请关照

Thinkphp5框架使用swoole,数据连接报Packets out of order.

问题描述

Thinkphp5框架使用swoole,数据连接报Packets out of order. Expected 1 received 111. Packet size=684529

本地有2个类似的代码,数据库配置一模一样,一个项目不会出现这个错误,一个项目,随便访问后台的地址都报错。
实在让人分解,有木有大神可以解答下这类错误的问题

clipboard.png

阅读 690
评论 2019-07-11 提问
    3 个回答
    functions
    • 4
    • 新人请关照

    这个问题是执行php think的时候,其他的命令脚本注入了,并发在构造函数里面建立了数据库连接,后面把其他的命令脚本的数据库连接不放在构造函数里面即可。

    归根结底还是子进程公用了主进程的数据库连接。

    评论 赞赏 2019-07-16