服务器在高峰时间变慢了,我真的不知道如何找出瓶颈。我可以升级内存和cpu。目前2gb和2x2.4ghz
Linux每天大约有60.000次页面浏览量,每页有600个唯一用户,大约5个查询数据库是10 is
我已经完成的工作:优化查询,优化apache
我可以用什么工具来检查我需要更多的东西?CPU/RAM必须有一些日志工具,可以在一周后告诉我:您需要RAM。当我在我的控制面板,它告诉我,我使用100%的cpu在高峰时间,但我不知道它是如何计算的。
发布于 2015-11-06 20:50:41
一周后一定有什么测井工具可以告诉我:
不,不是真的。对于MySQL,有mysqltuner和tunimg-引物,但是通常有太多的变量。您可以将内存和CPU抛到问题上,结果发现这是I/O瓶颈。用任何你想要的方式交换它们,并把一些其他的变量也投进去。
您需要开始分析您的系统,熟悉并理解它,以确定瓶颈所在。
看看top的输出。
看看vmstat,iostat,iotop等的输出,找出你的系统在做什么,它正在使用和挣扎的资源。
一旦你完成了所有这些,你就应该能够对问题是什么以及如何解决问题做出一个明智的决定。
https://serverfault.com/questions/734524
复制相似问题