@Fly3110
web developer

[Capistrano] Как задать разные настройки пумы для разных серверов?

Всем привет.

У меня приложение деплоится на 2 сервера. Они разные и на одном можно пуме дать больше потоков/воркеров.
Как можно это сделать максимально красиво? Использую плагин capistrano-puma.

Заранее спасибо.
  • Вопрос задан
  • 137 просмотров
Решения вопроса 1
@Fly3110 Автор вопроса
web developer
Нашел решение.
в lib/capistrano/templates кладутся файлы вида puma-#{host}.rb и в каждом файле можно использовать свои переменных из deploy.rb
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Добавьте в файле config/deploy.rb в секции linked files запись 'config/puma.rb' и на каждом сервере надо будет добавить в папку $deploy_root/shared/config/puma.rb с любыми настройками какие хочется.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы