2

我在 Joomla 2.5 制作的网站上有一个问题,该网站使用 Ja teline IV 模板,有 300 个并发用户,它是一本足球杂志,所以文章经常更新,在比赛期间也是一分钟一分钟。

我有一台 16gb 内存和四核处理器的服务器,但是当 300 个用户访问该网站时,网站冻结。

我已经完成了所有的前端优化,但是,我最后的优化可能是启用缓存。我的问题是: - 也为登录用户启用缓存 - 缓存时间,如果我有那种类型的文章,我可以启用缓存过期到 1 分钟吗?这也是一个不错的选择吗?可以优化性能。

你能建议我做什么吗?其他可能的优化?

4

2 回答 2

1

你必须找到瓶颈:处理器?记忆?磁盘?数据库?网络?

找到问题后,您必须选择正确的解决方案:更大的处理器、更多的内存、更快的磁盘、数据库索引、内存缓存、网络缓存等

于 2012-11-02T20:14:37.820 回答
1

16gb 应该足以处理 300 个并发用户...闻到 mysql 服务器没有微调。为您的 Mysql 服务器运行此脚本

https://github.com/rackerhacker/MySQLTuner-perl

于 2012-11-02T20:22:13.493 回答