ActionController :: Live + Redis问题

时间:2013-10-01 02:47:57

标签: ruby-on-rails ruby ruby-on-rails-4 actioncontroller

我正在开发使用ActionController :: Live的Rails应用程序,并且该控制器中的操作设置为订阅Redis Pub / Sub。

这几乎与此处描述的方法相同 - http://www.beilabs.com/2013/05/02/redis-pub-sub-and-rails-4-streaming

问题是,在开发过程中,无论何时调用实时操作,整个应用程序都会冻结并停止提供请求。我无法弄清楚原因。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:3)

确保在config / environments / development.rb

中设置了这些内容
config.cache_classes = true
config.eager_load = true

播放直播时。这意味着您必须重新启动 无论何时进行更改,都可以使用rails服务器。

你可能想要设置后卫来自动重启你的 文件服务器更改。

或者,看看现有的护卫宝石,如护栏,护卫,美洲狮, 或后卫 - 宙斯。