eyes 大家好。最近我们做的网站打开速度很慢。每次打开首页需要20多秒,这样的速度我想大家都不能忍受吧。先说下我们的情况吧,我们的服务器本身在集群上面部署着,只有web 集群,对数据库没做集群。数据库的CPU经常在85%靠上,想问下各位同僚,你们在网站访问速度慢的情况下都是怎么做的,当然有人说页面静态化,可是我们的页面很多都是需要动态去取数据的。所以我想问下你们在这方面都是怎么优化的。请各位大侠给点建议,越详细越好。
2条回答 默认 最新
- kinming 2012-02-22 11:50关注
如果不能做DB集群的话,你可以试试下面几点:
- 页面静态化。注意:此静态化是指将某一查询结果先缓存起来,一定时间内遇到相同的查询,直接返回缓存的页面。
- 设置DB缓存。在 WEB 服务器设置DB缓存,将查询结果缓存起来,减轻DB服务器压力。
- 设置 squid 反向代理,提高 WEB 服务器性能。
PS. 你们的用户量大不?带宽出口够用不?
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥20 iqoo11 如何下载安装工程模式
- ¥15 本题的答案是不是有问题
- ¥15 关于#r语言#的问题:(svydesign)为什么在一个大的数据集中抽取了一个小数据集
- ¥15 C++使用Gunplot
- ¥15 这个电路是如何实现路灯控制器的,原理是什么,怎么求解灯亮起后熄灭的时间如图?
- ¥15 matlab数字图像处理频率域滤波
- ¥15 在abaqus做了二维正交切削模型,给刀具添加了超声振动条件后输出切削力为什么比普通切削增大这么多
- ¥15 ELGamal和paillier计算效率谁快?
- ¥15 蓝桥杯单片机第十三届第一场,整点继电器吸合,5s后断开出现了问题
- ¥15 file converter 转换格式失败 报错 Error marking filters as finished,如何解决?