【问题标题】:"Extreme" CPU usage on Drupal site, account disabled as a resultDrupal 站点上的“极端” CPU 使用率,因此帐户被禁用
【发布时间】:2015-05-27 04:05:56
【问题描述】:

我突然发现共享主机的 CPU 使用率飙升,我的网站在过去 48 小时内一直处于离线状态。我已经尝试了以下方法,但没有帮助(或只有一点):

  • 将 Drupal 7 和所有模块更新到最新版本
  • 已激活 CloudFlare
  • 禁用所有未使用的模块

缓存已启用(最短缓存寿命:无;过期缓存页面:1 小时;带宽优化:所有选项均已选中)。我之前没有遇到任何问题,访客人数一直保持在每天 1500-2000 人之间。它会被黑客入侵吗?垃圾邮件?日志仅显示大量 Google bot“访问被拒绝”活动,但不知何故怀疑这会导致网站瘫痪。

提前感谢您的任何建议!

【问题讨论】:

  • 这和编程有什么关系?

标签: performance caching drupal drupal-7 cpu


【解决方案1】:

使用 boost 模块,这将帮助您通过创建 HTML 文件来提高性能。

Boost 为 Drupal 提供静态页面缓存,实现了非常 显着提升网站的性能和可扩展性 主要是匿名流量。对于共享主机,这是您的最佳选择 在提高性能方面。在专用服务器上,您可能需要 改为考虑清漆。

完全支持 Apache,包括 Nginx、Lighttpd 和 IIS 7 半支撑。 Boost 将缓存 & gzip 压缩 html, xml, ajax, css, &JavaScript。 Boosts缓存过期逻辑非常先进;它是 为不同部分设置不同的缓存生命周期相当简单 您的网站。内置爬虫确保过期内容快速 重新生成以快速加载页面。

【讨论】:

  • 谢谢,这正是我需要的
猜你喜欢
  • 1970-01-01
  • 2023-01-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-04-12
  • 2015-09-22
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多