我已经将Faye与Ruby On Rails一起使用,对我来说几乎是0,因为我在另一台连接到我的Rails应用程序的服务器上运行Faye.
但是我遇到了一些问题,比如在Rails服务器上查询时间过长,一段时间之后Faye Connection会失败并引发异常.
现在我正在调查Actioncontroller :: Live,大多数实现都使用Redis,这对我的创业来说有点费劲,但我意识到我不能用Actioncontroller :: Live做订阅/发布风格的东西.
我的问题:我应该转到Actioncontroller :: Live还是坚持Faye?虽然这些是我想要完成的事情:
评论/提交后更新
通知系统,基于pub/sub,类似于Faye.
异常处理
可伸缩性>更多用户更多连接
我知道Faye使用Bayeux vs ActionController :: live使用SSE/HTTP.我应该考虑与Socket.IO有关的任何事情吗?SockJS?
我已经在这里阅读了关于这个主题的一些问题,例如: 用rails 4服务器端事件替换Faye?Faye VS rails 4流媒体? 但我需要更多信息: