0
我不确定我是否使用了正确的术语。 我有几个Nginx(Passenger插件)工作者渲染我的Web应用程序(Ruby on Rails)。如何测量我的nginx服务器上的延迟?
事情是,我不知道什么时候应该启动新的工人/服务器。如果我的用户使用了太多的资源,我想这些请求将开始叠加在nginx上,并且在由nginx工作人员处理(取决于可用性)之前会有延迟。那么是否有一种简单的方法来获得这些延迟值,这些值可以让我知道何时需要向上或向下放大?
Thx,我知道乘客通过nginx呈现我的rails应用程序,并且也知道这个选项。我的问题是如何知道我的工作人员何时超载以及我需要调整乘客/添加更多服务器?我想在某些方面真正的统计数据。 –
使用'乘客状态': http://www.modrails.com/documentation/Users%20guide%20Nginx.html#_inspecting_phusion_passenger_8217_s_internal_status – VBart
顺便说一句,检查您的CPU使用率(顶部),如果您的系统超载,那么更多的乘客过程会让事情变得更糟。 – VBart