2017-02-01 2 views
0

Nous avons 4 processus de travail en différé et 4 processus ruby ​​en cours d'exécution sur l'un de nos serveurs d'applications. Les autres serveurs d'applications ont 8 employés. Actuellement nous utilisons le fichier de configuration NGINX sur ce serveur pour paramétrer les 4 ruby ​​workers et Capistrano pour gérer les 4 jobs retardés. Sur nos autres serveurs d'application, 8 travailleurs sont configurés via le fichier de configuration NGINX.Puis-je configurer un nombre différent de travailleurs pour chaque serveur utilisant Unicorn?

Je cherche à passer à Unicorn. Le fichier de configuration pour Unicorn est dans l'application où le fichier de configuration NGINX est stocké sous Linux. Existe-t-il un moyen de définir une quantité différente de processus de travail par serveur?

Répondre

0

Oui, définissez-le dans votre variable d'environnement.

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