@Fly3110
web developer

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

Всем привет.

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

Заранее спасибо.
  • Вопрос задан
  • 126 просмотров
Решения вопроса 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 с любыми настройками какие хочется.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Toqomo Санкт-Петербург
До 180 000 руб.
Instamart Москва
До 220 000 руб.
Cashwagon Москва
от 180 000 руб.
17 июл. 2019, в 19:35
100000 руб./за проект
17 июл. 2019, в 19:28
800 руб./за проект