Базовая настройка гема message_bus на Rails 5.04
Я пытаюсь установить гем MessageBus ( https://github.com/SamSaffron/message_bus) в новой установке Rails 5.04
До сих пор я
- бежать
bundle
, - добавленной
message-bus.js
и включил его вapplication.js
- создал инициализатор
- управлял рельсовым генератором строительных лесов
- начал клиент в
request.js
который подписан на/TestChannel
Когда я иду и тестирую приложение, похоже, что клиент опрашивает (основываясь на журналах сервера), однако, когда я пытаюсь отправить сообщение в консоль rails, клиент не получает его. Тем не менее, по сообщениям сервера, он пытается отправить его.
Пример:
Консоль Rails:
MessageBus.publish "/TestChannel", "hello"
в консоли рельсов
Журнал сервера:
=> Delivering messages [] to client e4ac8e6cfeb340a8a389468bf0536053 for user (chunked)
Браузер: ничего не сработало.
Пример репо с историей коммитов https://github.com/jmatsuba/test-messagebus-app
Любая помощь, заставляющая клиента вызывать, будет оценена.