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

почему gitlab 6 вернулся к единорогу?
Gitlab 6.0 был выпущен вчера. Мне любопытно узнать, почему они перешли на Unicorn с Puma . Версии до 5 использовали Unicorn . Я думал, что переход на Puma был к лучшему. Есть ли техническая причина для этого переключения?
10046 просмотров
schedule 29.02.2024

Как использовать файл конфигурации Puma?
Я следил за этим руководством он документирует файл puma.rb , который хранится в каталоге конфигурации приложения. Руководство немного нечеткое, но вот что, как я предполагаю, делает файл puma.rb . Вместо того, чтобы запускать сумасшедшие...
44638 просмотров
schedule 30.01.2023

Передать константу Rails в файл конфигурации?
Я использую сервер приложений puma, и у него есть файл конфигурации по адресу config/puma.rb : path = "/home/starkers/Documents/" + Rails.application.class.parent_name + "/tmp/puma/" threads 0,20 environment "production" daemonize true bind...
305 просмотров
schedule 12.08.2022

Ошибка пула соединений с базой данных Rails 4
У меня есть приложение rails, размещенное на NGINX и Puma. Примерно каждые 10 часов приложение становится непригодным для использования. Всякий раз, когда пользователь пытается подключиться, отображается следующее сообщение об ошибке: Error...
2855 просмотров

Настройка нескольких приложений rails с использованием nginx и Puma
У меня есть веб-сервер, обслуживающий несколько приложений Rails, использующих комбинацию nginx и Passenger. Это довольно просто, потому что установка Passenger настраивает почти все, что вам нужно для подключения к nginx. Я нашел « приложение...
2227 просмотров
schedule 21.05.2023

Тонкие сапоги вместо пумы
Я пытаюсь создать приложение чата, развернутое на экземпляре puma ec2, и объявить гем puma в моем gemfile, но гем rails-websockets требует thin. По какой-то причине, когда я запускаю свой сервер, он использует тонкий вместо пумы. Как заставить мое...
265 просмотров

Почему Puma привязывается только к tcp6? (через `рельсы`)
Совершенно новый сгенерированный проект Rails 4.2.0. Запустил rails s , вел себя, как и ожидалось, используя WEBrick: vagrant@web1:~$ netstat -nlpt Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name...
2682 просмотров
schedule 09.06.2023

`rails` больше не привязан к 10.0.0.4:3000
Я только что установил Ruby 2.2.0 с Rails 4.2 на VirtualBox с OpenBSD 5.7, но почему я не могу подключиться к http://10.0.0.4:3000/ при выполнении rails s ? % rails s => Booting Puma => Rails 4.2.0 application starting in development on...
1779 просмотров
schedule 14.03.2024

Какое соотношение процессов и потоков должно быть на моем веб-сервере?
Если я запускаю приложение Ruby, поддерживаемое веб-сервером, таким как Puma, который позволяет комбинировать процессы и потоки, какое количество каждого я должен использовать? Предполагая, что мой код, конечно, потокобезопасен (и я использую...
197 просмотров

Начало работы с Ruby при установке пакета Heroku, puma 2.9.1
Я пытаюсь установить пакет Ruby на Heroku. Я следовал процедурам, описанным на странице «Начало работы с Ruby на Heroku». Когда я делаю bundle install , я получаю сообщение об ошибке, предлагающее мне установить puma v 2.9.1....
1277 просмотров
schedule 10.02.2024

Rails не может проверить подлинность токена CSRF только на Heroku/производстве
Приложение нормально работает локально как в режиме разработки, так и в рабочем режиме, но после развертывания на Heroku проверка CSRF завершается сбоем. Это ванильный запрос без ajax. Локально я работаю в производственном режиме с...
2700 просмотров

Не удается запустить Puma с обратным прокси-сервером Nginx в Windows
Я пытаюсь заставить свое приложение Rails с Puma работать с Nginx. Я использую rails s и localhost:3000 работают нормально. Но когда я перехожу на http://rails_host/ , он возвращает The server at rails_host can't be found, because the...
470 просмотров
schedule 06.11.2022

Как по волшебству тонкий берет верх, когда он включен в gemfile/требуется в приложении?
Если gem "thin" и require 'thin' добавляются в любое (похоже) приложение Rack, оно будет автоматически выбрано при запуске приложения через rackup , вместо WEBrick. Откуда рэкапу известно, что нужно использовать тонкий? Что, если я...
41 просмотров
schedule 17.04.2023

при установке gem puma при ошибке windows
Мой первый шаг при попытке установить gem puma — ввести gem install puma --version 2.12.3 в командную строку. Потом появляется эта ошибка. Я не знаю, что с этим делать. C:\Users>gem install puma --version 2.12.3 Temporarily enhancing PATH to...
799 просмотров
schedule 12.03.2024

Веб-сокеты с Rails (Puma) — ошибка во время рукопожатия WebSocket: неожиданный код ответа: 200
Я пытаюсь использовать веб-сокет в своем приложении Rails4.1. Вот несколько соответствующих фрагментов кода: Gemfile: gem 'websocket-rails' gem 'puma' разработка.рб config.middleware.delete Rack::Lock Я запускаю сервер...
5778 просмотров

Как настроить puma для установки соединения с базой данных rom-rb?
Если бы я использовал ActiveRecord, моя конфигурация puma установила бы соединение с базой данных, как описано в руководстве Heroku Развертывание приложений Rails с веб-сервером Puma . on_worker_boot do ActiveRecord::Base.establish_connection...
342 просмотров
schedule 22.12.2023

Настройка Puma и Sidekiq
Может быть, это больше попытка преодолеть кривую обучения + актуальный вопрос по коду. Прошу прощения, если это кажется нубским, в настоящее время я получаю эту ошибку в процессе производства. По сути, я продолжаю получать это «пул Redis слишком...
4418 просмотров
schedule 17.10.2022

Установка Puma на Windows Указатель VirtualAlloc равен нулю
Я проверил другие проблемы, и у большинства были проблемы с OpenSSL . Я пробовал другие решения, упомянутые при установке OpenSSL , но это не помогло. Я получаю следующее сообщение об ошибке при попытке установить Puma от gem install puma :...
138 просмотров
schedule 17.10.2023

Включение HTTPS в Rack, Puma и Sinatra?
У меня есть веб-приложение Ruby, созданное с помощью Sinatra, Rack и Puma. Я использую Sinatra для реализации контроллеров (шаблон MVC), каждый из которых обрабатывает свой маршрут, а каждый класс контроллера расширяет Sinatra::Base . Я бы хотел...
1117 просмотров
schedule 29.06.2023

Puma спит важный поток при загрузке приложения rails
Я запускаю Rails 3 с Ruby 2.3.3 на puma с postgresql. У меня есть файл initializer/twitter.rb, который запускает поток при загрузке с потоковым API для твиттера. Когда я использую rails server для запуска своего приложения, потоковая передача в...
1797 просмотров
schedule 07.05.2024