让我来一一阐述:
- 灯环境
- Mysql 已经优化过了。我已经设置了 memcached
- 我已经设置了 APC
- 这些网络服务器上的流量会快速涌入,不会分散,想想 30 分钟内会有超过 10,000 名访问者,这并不太疯狂,但这些网站会进行大量查询。它们在 ExpressionEngine 上运行,并且一般都是非常耗费处理器的应用程序。
- 内置 EC2 环境。1 个数据库服务器,1 个 Web 服务器。90% 的图像和静态文件通过 cloudfront 提供,因此它们应该是等式中最小的一部分。两个实例都是大型实例(7.5 GB 内存,4 个 EC2 计算单元)
- 我不是服务器管理员,所以虽然我能够完成所有设置,但我现在不知道该如何优化。我现在对页面加载速度不太满意
因此,了解流量将如何流入以及我已设置的内容后,我该如何适当地优化 Apache、memcached 和 APC。还有其他提示吗? :) 谢谢
答案1
基线、监控和测量性能、找出瓶颈、了解原因、进行调整、测量性能。
它很通用,因为问题也很通用 —— 除非您知道为什么页面加载缓慢,否则您无法解决它 —— 并且您在测量之前不会知道。