我不确定我是否使用了正确的术语。我有几个 Nginx(乘客插件)工作人员渲染我的 Web 应用程序(Ruby on Rails)。
问题是我不知道什么时候应该启动新的工作人员/服务器。如果我的用户使用了过多的资源,我猜这些请求将开始堆积在 nginx 上,并且在它们被 nginx 工作人员处理之前会有延迟(取决于可用性)。那么有没有一种简单的方法来获取那些延迟值,可以让我了解何时需要扩大或缩小规模?
我不确定我是否使用了正确的术语。我有几个 Nginx(乘客插件)工作人员渲染我的 Web 应用程序(Ruby on Rails)。
问题是我不知道什么时候应该启动新的工作人员/服务器。如果我的用户使用了过多的资源,我猜这些请求将开始堆积在 nginx 上,并且在它们被 nginx 工作人员处理之前会有延迟(取决于可用性)。那么有没有一种简单的方法来获取那些延迟值,可以让我了解何时需要扩大或缩小规模?
Nginx 工作人员不会渲染您的 RoR 应用程序。但是乘客会。所以,你应该调整它的选项:“ Phusion Passenger 用户指南:资源控制和优化选项”