У меня есть приложение rails, работающее на приложениях и веб-сервере Unicorn & NGINX.
Всякий раз, когда система загружается, Unicorn запускается с необходимым количеством рабочих, которое определено в файле config / unicorn.rb.
Всякий раз, когда я развертываю свое приложение rails на другом сервере конфигурации ЦП и памяти, мне нужно вручную изменить unicorn.rb, а затем вручную перезапустить единорога.
Можно ли определить число рабочих для единорога более динамично,например, единорог начинается с числа рабочих, подходящих для конфигурации HW сервера?(то есть: разное количество рабочих-единорогов для разных процессоров на сервере?)
config / unicorn.rb
worker_processes 4
preload_app true
timeout 30