跳转到主要内容
米粒之猪 提交于 3 April 2014

在内网建了D7的站,还没怎么增加内容,一开始在管理员界面就遇到有时候访问慢的问题,但没在意。昨天发现在其他用户甚至未登录时都会遇到如题所述的问题,大惑不解。先后排查了DNS、防火墙、服务器硬件、系统设置、网站前端性能,都不是问题产生的原因。今天忽然想起是不是网站cron设置的原因。检查发现cron默认是3小时运行一次,改成Never后访问正常了,问题解决。

因我的服务器在内网,因此并没有在系统级设置crontab,又没修改网站cron设置,结果造成一旦超过3个小时不访问网站,再次访问时,D7会运行cron检查更新,在内网自然没法连接更新服务器,直到超时后才继续运行后续代码,就造成打开特别慢的情形——超过1分钟。再次点击时,因不运行cron了,所以就很快了。

Drupal 版本