[英]Joomla slow initial load, debug on
因此,我们在Intranet网站上使用了Joomla,我们的网络是1GB的连接,而服务器上的都是10GB,因此对于此加载问题,带宽不是问题。 在某些背景下,安装程序在运行ubuntu 14.04的VM上具有所有更新(针对14.04的更新)。 我们当前正在运行Joomla 3.2.1,我想更新到当前版本,但我需要先解决加载问题,因为它在3.5.2上的加载速度也很慢。
因此,这种情况无处不在,网站是大多数员工向主管和更高级别主管提交表格的地方。 几天前/一周前,网站的初始加载时间随机从0.8秒增加到1分钟或2分钟以上。 我试过打开缓存,打开压缩,没有任何变化。 高速缓存打开15,压缩关闭且未更改高速缓存打开30,压缩关闭且未更改。 检查PHP配置是否有过多或不足的内存或处理分配,什么都没有。 MySQL配置中任何超出或不足的分配,什么都没有。 .htaccess的正确权限和modrewrite配置,没有错。
对于任何显示出出现错误,问题或循环加载的东西,我在日志中没有任何信息明智的选择。 我还从Linux VM迁移到IIS7 VM,但仍然获得了永久的初始加载时间。 我假设这是一些数据库问题,但我不知道是什么。
我对数据库进行了修复,一切恢复正常。 VM具有8GB的RAM,2个3.2GHz处理器内核,并且在内核上未使用超过20%的处理,并且不超过8GB的2GB RAM。 我在办公桌上跳动着头,试图找出运行速度如此缓慢的原因,因此,如果有人可以提供一些见识,请提出一些想法供我尝试。 我在VM上有快照,因此我尝试执行的任何操作都可以在需要时还原。
这里也有一些调试快照,我知道加载和查询需要花费一些时间,但导致页面加载时间为1-2分钟? http://postimg.org/gallery/1a4e0b27s/
加载时20%很高。 我们始终尝试将负载保持在2以下。任何高于2的情况均表示网站运行缓慢。
让我给您一些提示:
我发现发生了什么事情,有人使用并隐藏在其中一个页面上的SP Weather模块已经过时,API坏了。
禁用要检查的模块,以毫秒为单位加载。 最终找到更新并进行更新以修复当前的天气模块。 一切都在几秒钟或更短的时间内完成,现在天气又恢复了。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.