Rails 5.04

时间:2017-06-21 23:53:30

标签: ruby-on-rails message-bus

我尝试在全新安装的Rails 5.04上设置MessageBus gem(https://github.com/SamSaffron/message_bus

到目前为止我已经

  1. 运行bundle
  2. 添加message-bus.js并将其包含在application.js
  3. 创建了初始化程序
  4. 跑了一个铁轨脚手架发电机
  5. 在订阅request.js
  6. /TestChannel中启动了一个客户

    当我去测试应用程序时,看起来客户端正在轮询(基于服务器日志),但是,当我尝试在rails控制台中发送消息时,客户端不会收到它。然而,根据服务器日志,它似乎试图发送它。

    示例:

    Rails控制台:

    rails console中的

    MessageBus.publish "/TestChannel", "hello"

    服务器日志:

    => Delivering messages [] to client e4ac8e6cfeb340a8a389468bf0536053 for user (chunked)

    浏览器: 什么都没有触发。

    任何帮助客户触发的帮助都将受到赞赏。

0 个答案:

没有答案