MySQL 服务器已消失

MySQL 服务器已消失

MySQL 在 Ubuntu 18.04 上运行。我们在这个单一服务器上运行着许多数据库,并且许多网站都基于这些数据库运行。

除了一个网站外,所有网站都运行正常。该网站经常宕机(每天 2 次)。当该网站宕机时,Apache 正在运行,但重新启动 Apache 后,它又恢复了工作。检查 Apache 日志后,我发现了此错误消息

PHP Warning:  mysqli_query(): MySQL server has gone away in /wp-includes/wp-db.php on line 2033 
[Thu Dec 05 08:23:37.373621 2019] [php7:warn] [pid 13008]  PHP Warning:  mysqli_query(): Error reading result set's header in
> /wp-includes/wp-db.php on line 2033

我们还启用了该网站的逻辑监控网页检查。当网站瘫痪时,我们会收到有关该网站不可用的邮件。

这个错误是否与 Apache 服务器、DB 服务器或某些代码有关?

请帮我解决这个问题。

相关内容