Ruby on rails 我可以使用Unicorn为每个服务器设置不同数量的工作人员吗?

Ruby on rails 我可以使用Unicorn为每个服务器设置不同数量的工作人员吗?,ruby-on-rails,ruby,unicorn,Ruby On Rails,Ruby,Unicorn,我们有4个延迟作业进程和4个ruby进程运行在我们的一个应用服务器上。其他应用服务器有8个工作服务器。目前,我们使用该服务器上的NGINX配置文件设置4个ruby worker和Capistrano来管理4个延迟的作业。在我们的其他应用服务器上,我们通过NGINX配置文件设置了8个worker 我期待升级到独角兽。Unicorn的配置文件位于应用程序中,其中NGINX配置文件存储在Linux中。有没有办法为每台服务器设置不同数量的工作进程?是的,在环境变量中设置它 worker_processe

我们有4个延迟作业进程和4个ruby进程运行在我们的一个应用服务器上。其他应用服务器有8个工作服务器。目前,我们使用该服务器上的NGINX配置文件设置4个ruby worker和Capistrano来管理4个延迟的作业。在我们的其他应用服务器上,我们通过NGINX配置文件设置了8个worker


我期待升级到独角兽。Unicorn的配置文件位于应用程序中,其中NGINX配置文件存储在Linux中。有没有办法为每台服务器设置不同数量的工作进程?

是的,在环境变量中设置它

worker_processes Integer(ENV["UNICORN_WORKERS"] || 5)