LAMP服务器下是否有服务器端语言或其他东西可以帮助确定为什么在我的cPanel托管主机上运行的某个-repetitive和巨大的CPU负载-进程不是由访问或cron作业引起的?
(正在运行的进程是joomla的3.6.4 index.php,负载是巨大的,进程随机出现和消失,没有被Google Analytics检测到访问,只有一些插件一直存在,刚刚更新以及joomla内核本身)
发布于 2016-11-21 00:01:26
在根级别,负载实际上是由MySQL服务器引起的。您可以看到,Joomla (通过主index.php文件)向数据库服务器(在本例中通常是MySQL )发出查询,其中一些查询非常繁重,并导致负载。
根据配置的不同,某些服务器显示负载是由index.php文件而不是MySQL引起的。您可以做的最好的事情是检查服务器的慢查询日志(这对您来说可能有点问题,因为您似乎在共享主机上),并优化慢查询。
如果你无法访问缓慢的查询日志,那么你可以逐个禁用你网站上的插件/模块,直到问题不再出现(你也可以尝试切换到基本的Joomla模板)。如果问题仍然存在,那么问题可能是由Joomla核心造成的(如果你有大量的文章和/或高流量,这种情况尤其明显)。
https://stackoverflow.com/questions/40698270
复制相似问题