你在这里


速度

受不了网站速度,准备采购一台16核CPU+16G内存的新服务器

James Qi 2011年2月25日 - 11:31 发布

  因为去年开始网站的数据量激增,服务器多次感觉落后,在增加了大容量硬盘后,CPU速度、内容容量等也还是遇到瓶颈,近期网站访问速度很受影响,多次出现短暂卡住无法访问,甚至死机的情况。而且后续估计我们的网站还需要大量进行数据增加工作,现有的服务器最早也是在2009年购买的,当时的4核CPU、4G内存还不错,现在显得太不给力了。

  和同事商量准备新增一台服务器,至少8核CPU(2路4核)、8G内存、1T硬盘,后来反复查找、对比,在不超出预算1万元的前提下,选择了一款16核CPU(4颗AMD皓龙4核8356)、16G内存(2Gx8服务器专用REG/ECC内存)、2T硬盘(2个1T其一做备份)的组装服务器,据说主板是为Google公司OEM定制的,不能直接安装Windows,只能装Linux,所以相对便宜了不少,而这也正符合我们的要求。

  这款机器卖家说国内购买者是用作动画渲染农场或者科学计算的,还没有人用于网站,因为配置太过强大了。不过我们的Web服务+数据库服务准备放在一台上,而且数据量巨大,运算量也极大,所以这个还是很合适的。已经下了订单,下周收货后安装、测试看看,然后托管上线。

用Devel模块排查Drupal速度慢等性能问题

James Qi 2011年1月14日 - 13:24 发布

  我们在新开发的龙人网站中,随着分类数据的增加,明显感到操作速度变慢,在增加了分类分级选择、分类菜单、分类Views查询等功能和区块后,在新建和编辑页面的时候需要30-50秒才能打开页面,再选择一个分级的分类又需要几十秒,这样的网站几乎无法正常使用了。

  昨天排查了很长时间,把CCK中自定义的Field进行了修改或者屏蔽、在权限管理中也关闭了很多功能还卸载了一些模块,但问题依然存在。在网上找了很多英文资料,也没有解决。眼看都准备发布新版网站了,却遇到这个太明显的问题。

  今天继续检查,又是搜索更多的资料,在安装了Devel开发调试模块后,开启了页面跟踪,终于是看到哪些操作耗时长、数量大了,在Views中关闭了一个包含数千个Terms的Taxonomy Vocabularies查询后,页面打开时间下降到10秒以内,再调试了一些缓存设置后,刷新页面竟然下降到0.9秒,又可以把已经关闭的部分分类菜单区块打开了。

订阅 RSS - 速度