我们在CentOS 6上运行一个带有ROR的网站,带有2个Web服务器和1个数据库服务器.有时它显示消息"网站负载很重"...有些人可以帮助你在这里检查什么.
我们使用Passenger 4.0.21与Ruby 1.8.7和Apache 2.2.15.Web服务器正在使用默认设置运行.
以下是乘客身份的一些输出:
#passenger-status
Version : 4.0.21
Date : Thu Dec 12 02:02:44 -0500 2013
Instance: 20126
----------- General information -----------
Max pool size : 6
Processes : 6
Requests in top-level queue : 0
----------- Application groups -----------
/home/web/html#default:
App root: /home/web/html
Requests in queue: 100
* PID: 20290 Sessions: 1 Processed: 53 Uptime: 24h 3m 5s
CPU: 0% Memory : 634M Last used: 23h 16m 8
* PID: 22657 Sessions: 1 Processed: 37 Uptime: …Run Code Online (Sandbox Code Playgroud) 由于负载过重,我的一个RDS实例有时会占用高CPU.那个时候我们手动需要升级实例.所以我认为使用RDS的自动缩放功能来自动增加实例,但没有得到任何有关它的细节.
请有人确认如果Autoscaling支持RDS实例.
提前致谢.