Вопросы по теме 'puma'

Как развернуть пуму с nginx
Как развернуть puma с помощью nginx или apache , возможно ли это или нет необходимости использовать веб-сервер, такой как nginx или apache. Как лучше всего развернуть приложение с помощью puma ?
2071 просмотров
schedule 20.01.2023

одновременная обработка в тонком, единороге, пуме, вебрике
Если у меня есть следующее действие в контроллере def give_a print a a = a+1 end Что происходит на каждом веб-сервере, когда приходит запрос и когда поступает несколько запросов? Я знаю, что webrick, тонкий и однопоточный, поэтому я...
927 просмотров

Развертывание Puma с Nginx и Capistrano
Я сталкиваюсь с некоторыми проблемами, когда пытаюсь развернуть свое приложение Rails с Puma и Nginx. У меня обычная установка Capistrano, в которую включен puma/capistrano . При запуске cap deploy:cold в первый раз все работает отлично. После...
1867 просмотров
schedule 18.04.2023

Конфигурация кластера Puma на Heroku
Мне нужна помощь с настройкой Puma (многопоточный + многоядерный сервер) в моем приложении RoR4 Heroku. Документация Heroku по этому вопросу не совсем актуальна. Я следовал этому: Параллелизм и подключения к базе данных для конфигурации, в которой...
6726 просмотров

Rails 4, Live Streaming, остается открытым, блокирует запросы
Я пытаюсь использовать компонент Rails 4 Live Streaming. Все работает, за исключением того, что кажется, что поток остается открытым и блокирует новый запрос. Как обеспечить правильное закрытие соединения при закрытии или переходе по новой ссылке...
3095 просмотров

Использование Puma и JRuby без потокобезопасного приложения Rails
Я создал свое приложение с использованием MRI, не принимая во внимание потоки или параллелизм, поэтому приложение определенно не является потокобезопасным (многие зависимости, конечно, нет). Мой вопрос: могу ли я по-прежнему портировать это на JRuby...
237 просмотров
schedule 10.11.2022

Повторное подключение к Redis после форка Puma
Я использую глобальную переменную в приложении rails для хранения клиента Redis с помощью гема Redis . В config/initializers/redis.rb у меня есть $redis = Redis.new(host: "localhost", port: 6379) Затем в коде приложения я использую...
5246 просмотров
schedule 25.07.2022

настройки отставания пумы похожи на единорога?
Unicorn принимает конфигурацию listen , которая позволяет установить backlog в мс, если воркер занят. Уменьшение этого значения позволяет маршрутизатору отправлять запрос другому работнику, если он занят. Есть ли что-то подобное для Puma? Я не...
736 просмотров
schedule 27.06.2022

Хотите использовать Redis на Heroku (Redis :: CannotConnectError (Ошибка подключения к Redis на 127.0.0.1:6379 (ECONNREFUSED)))
Я хочу использовать Redis на Heroku, но получаю эту ошибку Redis::CannotConnectError (Error connecting to Redis on 127.0.0.1:6379 (ECONNREFUSED)) . Я проверил их, но мне не помогли. Подключение Redis к 127.0.0.1:6379 не удалось - подключите...
8611 просмотров

Фоновые изображения не отображаются. Рельсы 4, nginx, пума
Я настраиваю приложение rails (4.0.0) с puma и nginx, следуя этой инструкции http://ruby-journal.com/how-to-setup-rails-app-with-puma-and-nginx/ . Но все фоновые изображения и некоторые js не работают. my_app.conf upstream my_app { server...
1309 просмотров
schedule 15.06.2022

rails — nginx + puma — статические ресурсы, не обслуживаемые nginx из предоставленной ссылки на учебник
Я использую Убунту. Вот руководство . Конфигурация Nginx, которую я использую: upstream my_app { server unix:///home/uname/railsproject/my_app.sock; } server { listen 88; #(I used exact 88 when I am testing now) server_name localhost; # I...
5942 просмотров
schedule 05.02.2023

Ошибка при запуске сервера Puma с воркерами
Я новичок в Rails и Puma, поэтому проблема может быть слишком глупой с простыми решениями, также, пожалуйста, помогите мне, если вы думаете, что я делаю что-то неправильно. Я пытаюсь запустить сервер Puma для своих рельсов с помощью рабочего. Если...
9150 просмотров
schedule 26.06.2023

Как настроить Sinatra classic для использования Puma
У меня есть старый проект с классической Sinatra (не модульная ‹ Sinatra::Base). Как заставить его использовать веб-сервер Puma вместо Thin? Единственные примеры использования Puma в Интернете, которые я смог найти, были с модульным Sinatra....
1693 просмотров
schedule 13.02.2023

Amazon RDS (Mysql2 :: Ошибка 110)
У меня было приложение Rails, работающее в производственной среде в течение последних 6 месяцев, с еженедельными развертываниями, без каких-либо проблем. Теперь у меня повторяющаяся проблема в течение примерно 3 недель, и кажется, что каждую неделю...
966 просмотров

Лучший способ не уснуть Heroku с 1 дино
Какое лучшее решение для поддержания жизни приложения Heroku, сохраняя при этом 1 dyno? Это очень маленькое приложение, но вместо 20-секундного ожидания, чтобы оживить динамометр, было бы здорово, если бы что-то пинговало мое приложение Heroku...
632 просмотров
schedule 23.06.2023

создать соединение с базой данных postgresql, используя сиквел и пуму
Последние несколько недель я изучаю Ruby и должен сказать, что понять некоторые вещи было непросто. Это заставляет меня задать этот вопрос, я пытаюсь настроить проект, который использует Rubinius в качестве движка ruby, puma в качестве...
1052 просмотров
schedule 20.12.2022

Сервер отправил события, Puma, Rails и максимальное количество выделенных потоков для каждого клиента
Я использую Redis для своего проекта rails, чтобы подписаться на каналы и публиковать их при возникновении события. На стороне клиента я регистрируюсь в EventSource, который соответствует этим каналам. Каждый раз, когда на сервере происходит событие...
1734 просмотров

Как мне обратиться к моему SSL-сертификату в Heroku из моего puma.rb?
Я использую Heroku с RoR и Puma для своего веб-сервера. Я не использую личный домен (myapp.herokuapp.com). Я хочу добавить поддержку SSL. Должен ли я добавить сертификат в свое хранилище и зафиксировать его с помощью файла config/puma.rb, который...
345 просмотров
schedule 20.02.2023

Безопасность приложений AngularJS и Rails в AWS
У меня есть интерфейс AngularJS, работающий на сервере Nginx, который отправляет запросы на серверную часть API Rails, работающую на сервере приложений Puma. Это приложение работает на экземпляре Amazon AWS EC2. API Rails прослушивает порт 8081....
184 просмотров

Простое приложение rails на Puma выдает segfault, не может обрабатывать параллелизм
У меня есть довольно простое приложение Rails. Он слушает запросы в форме example.com/items?access_key=my_secret_key Мой контроллер приложения просматривает секретный ключ, чтобы определить, какой пользователь делает вызов, ищет его учетные...
630 просмотров