Open phenixsoul opened 4 years ago
Q | A |
---|---|
Bug report? | yes |
Swoft version | 2.0.6 |
Swoole version | 4.4.4 |
PHP version | 7.3.6 |
Runtime environment | CentOS 7 |
不影响实际使用,但是看着糟心
出现这个错误是因为mysql链接上时间没活动被mysql服务端关闭,当进程关闭(停止服务、reload服务、重启服务)时php会向mysql服务端发送一个关闭包告知mysql服务端自己将要关闭,但是因为mysql连接已经断开,所以导致 Warning: Error while sending STMT_CLOSE packet. PID=7389 。本来进程就是要关闭的,mysql链接断开也无所谓了,这个报错其实不用理会。
如果不想看到这个报错, 可以把mysql服务端 wait_timeout改长一些。 或者用完mysql就关闭mysql连接。