www.hostdomainzone.com

HostMonster主机HostMonster主机是非常不错的虚拟主机,国内用户非常多,在使用HostMonster主机的过程中,可能会遇到CPU超标的问题,具体的表现情况是,在访问自己的网站时,出现的不是自己的网站,而是出现这样一段话:

This Account Has Exceeded Its CPU Quota

这就说明,你的HostMonster主机帐号已经超过CPU的配额限制了,简称CPU超标。我们姑且不谈HostMonster主机的CPU配额限制是多少,因为不管多少,反正已经超标了,重要的是找到CPU超标的原因。

那么,怎样查找HostMonster主机CPU超标的原因呢?

在HostMonster主机的根目录下有一个tmp目录,在tmp目录下,有两个子目录:cpu_exceeded_logsmysql_slow_queries

  • cpu_exceeded_logs目录下的文件,记录了哪些操作引起了HostMonster主机CPU超标。
  • mysql_slow_queries目录下的文件,记录了哪些数据库语句执行的比较慢,花费的时间比较长。

绝大部分的HostMonster主机CPU超标问题是由数据库操作引起的,找到执行比较慢的数据库操作语句,分析执行慢的原因,能优化的尽量优化数据库查询语句。不能优化的网站程序,看看是否用了比较多的插件,或者查查数据库缓存问题,或者是不是因为数据库文件过大导致查询慢等等,具体问题具体分析。

You can skip to the end and leave a comment. Pinging is currently not allowed.

bluehost美国虚拟主机-$5.95/月-无限空间/无限流量/一个免费域名

3 Comments to “HostMonster主机CPU超标的解决方法”

  1. GoTop says:

    August 21st, 2009 at 7:47 pm

    hostmonster的cpu限制在多少啊?

  2. Beishan says:

    August 21st, 2009 at 11:18 pm

    我好像在一篇日志里介绍过的,找找吧

  3. BlueHost / HostMonster的CPU保护新技术 says:

    September 6th, 2009 at 12:08 am

    […] 不再有CPU超标错误(CPU QUOTA EXCEEDED ERRORS),网站不会再被短时自动挂起; […]

Leave a comment

为了做关键词或者推广的评论,直接删除,请不要费力

eleven2 Hosting