1

我有一个远程连接到数据库的网站,这种情况已经持续了一年多,我没有遇到任何问题。

但是,今天浏览网站时,我注意到 mysql 连接似乎超时了。有时页面加载得非常好,但有时它会生成以下警告。

Warning: mysql_connect() [function.mysql-connect]: Lost connection to MySQL server at    'reading initial communication packet', system error: 110 in xxx/mysql_info.php on line 7
Lost connection to MySQL server at 'reading initial communication packet', system error: 110 - It seems we are having a slight technical issue, please check back soon.

由于它的零星性质,我有点不知所措。我可以控制数据库服务器和托管服务器,我没有更改任何设置。

有任何想法吗?

4

1 回答 1

0

看起来错误 #110 是连接超时。这可能是与 DNS 或路由相关的问题,或者您的数据库服务器可能存在一些间歇性问题。我会尽快对数据库进行备份,然后查看 fsck 以查看磁盘是否正常,并进行一些 ping 和网络测试以查看它是否可以从您的 Web 服务器访问。

于 2012-07-30T16:00:54.277 回答