我在Railscast上实时关注Rails 4 SSE Action Controller 和Redis pub / sub

http://railscasts.com/episodes/401-actioncontroller-live

但是,实现此功能后,我的浏览器将永远加载。似乎req-res周期固定在Redis订阅代码块上。

我该如何工作。请帮忙

最佳答案

redis.subscribe方法将阻塞,等待队列中的消息。您是否尝试过在队列中添加一条消息,并查看是否调用了您提供的块?

此外,请尝试使用curl等命令行工具,以便可以看到事件返回:

curl -v https://your.webserver.com/events

关于ruby-on-rails - Redis和SSE Rails 4,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19197077/

10-15 09:59
查看更多