我的主机出现 Database connection error 错误

我的主机是在 bluehost 买的,一直很稳定,感谢 bluehost 给我几个博客和论坛提供服务,让我有个地方随便写写 !~

胡作非为Fedora-zh 中文用户组论坛 就 host 在这个 bluehost 上,自 3 个月前挂上 Fedora-zh 论坛 以来,一直非常稳定,也很少出问题,虽然偶尔 vBulletin 和 WordPress 均提示 database connection error, 但是几秒钟之后就恢复正常了,今天早上再次出现 database connection error 的错误,原因未明,先是 vBulletin 每隔几秒钟给我发一封邮件,告诉我 Database error ,总共收到 100 多封邮件,此时网站还能打开,wordpress 和 vBullentin 还提示 database error ,后来根本不提示,Firefox 打开 http://pengjiayou.com “显示连接被重置”,总共持续了 5-10 分钟,比以前只收到 1-10 个 vBullentin 的提示要长的多。

赶忙联系 livechat ,Tech support 告诉我:“Try running your database repairs regularly and check your cpu_exceeded logs for inefficient scripts that may be causing a lot of running processes.” ,然后让我在 “It’s in file manager on the bottom of the file tree on the left.” 找 cpu_exceeded logs 。我在 cpanel 控制面板找到了 logs ,但是还没有来得及仔细看,待会下载下来再看看吧。

Fedora-zh 中文用户组论坛 自开通以来,目前用户数增加到 1000 人,上个月用了 15G 左右的流量,进步很快,是不是它占用资源过多呢?虽然我还有好几个博客也挂在这个主机上,但是大多都没人访问,应该不会占用太多的 CPU 资源吧。

在这之前,我一直相信 bluehost 是很稳定的,事实的确如此,至少没有隔三岔五的抽风。前几天好像某某人在博客上提到过 bh 的 MySQL 连接的问题,也许 bh 一直有这个问题,只是,之前没装 vBullentin ,没有它的出错提示而一直没注意到这个问题吧。

依然信赖 bluehost ,虽然有 database connection error ,但是每次都在几秒钟或几分钟后恢复,也许就是 CPU 资源占用过高吧,但愿一切都是偶然的,或者暂时的,论坛难免有在线人数搞的时候,更何况,它本来就很占资源,不是吗?

Update: @cosbeta 告诉我:“数据库占用资源太多,1000人的论坛可能有点问题了,我 bloggermap 都加了缓存还被赶走了“。每周出现几次 Database Connection Error 错误,是在提醒我已经占用了过多的 CPU 资源吗?正在写这个 “update” 的时候,刚保存,Firefox 提示我找不到网页(能 ping 通),和 Arsen Lubin 在 Google Talk 聊天,fedora-zh 论坛也打不开,几分钟之后才恢复正常,原因未明。感谢 WordPress 的 autosave 功能,省了我重新打字的麻烦。

看来可以考虑找个地方把 Fedora-zh 中文用户组论坛 转移了。vBullentin 的 MySQL 数据库目前已经快 80M了,数据越多,越增加了转移和备份的难度,毕竟 bh 在国外啊。

0 thoughts on “我的主机出现 Database connection error 错误

Leave a Reply

Your email address will not be published. Required fields are marked *