Конфигурация NGINX для Rails 5 ActionCable с пума

Я использую Jelastic для своей среды разработки (еще не в производстве). Мое приложение работает с Unicorn, но я обнаружил веб-сокеты с ActionCable и интегрировал их в свое приложение.

В локальной системе все работает нормально, но при развертывании в моей среде Jelastic (с конфигурацией по умолчанию NGINX / Unicorn) я получаю это сообщение в консоли javascript и ничего не вижу в своем журнале доступа

WebSocket connection to 'ws://dev.myapp.com:8080/' failed: WebSocket is closed before the connection is established.

Я имел обыкновение иметь в своей локальной среде, и я решил это, добавив необходимый ActionCable.server.config.allowed_request_origins в моем файле конфигурации. Поэтому я дважды проверил мой конфигурационный конфигурационный файл для этого, и это нормально.

Вот почему мне было интересно, есть ли что-то конкретное для конфигурации NGINX, кроме того, что объясняется на странице git ActionCable

bundle exec puma -p 28080 cable/config.ru

Для моего приложения я следовал все отвведите описание ссылки здесь но ничего не сказано о конфигурации NGINX

Я знаю, что веб-сокет с ActionCable является довольно новым, но я надеюсь, что кто-то сможет дать мне подсказку по этому вопросу.

Большое спасибо

Ответы на вопрос(1)

Ваш ответ на вопрос