如何使用 Rails 和 Websocket 显示更新的数据?

Posted

技术标签:

【中文标题】如何使用 Rails 和 Websocket 显示更新的数据?【英文标题】:How to show updated data with Rails and Websocket? 【发布时间】:2014-06-20 23:31:04 【问题描述】:

对于一个项目,我有一个转换数千张照片的后台任务。 我想自动更新首页,向我的客户简要介绍转换的进展情况。

我知道我必须使用 WebSocket,但我不知道如何仅使用一个唯一的 Rails 服务器来实现它。

这可能吗?

【问题讨论】:

【参考方案1】:

使用服务器发送事件可能会更好。查看 ActionController::Live

【讨论】:

以上是关于如何使用 Rails 和 Websocket 显示更新的数据?的主要内容,如果未能解决你的问题,请参考以下文章

Rails 和 Websocket

ruby on rails 网页上如何实时显示服务器网速?

Rails:如何访问 lib 文件夹类中的“请求”?

如何在 ruby​​ on rails 中通过 websocket 发送保持活动的数据包

Websocket-Rails 和 IE 8

Rails + ActionCable + Passenger + AWS Elasticache (Redis):如何修复“WebSocket 在建立连接之前关闭。”在生产?