ruby-on-rails - Rails Action Cable 不传输广播
问题描述
我的应用程序中有一个部分,其中刚刚重新加载的网页不会响应 Action Cable 广播,但在对其执行一些任务后,它会响应相同的广播。
# When it works
[ActionCable] Broadcasting to Control:ExclusiveControl:a2714u146gf5: {:user=>"lKLZ0sea1512", ...}
ControlChannel transmitting {"user"=>"lKLZ0sea1512", ...} (via streamed from Control:ExclusiveControl:a2714u146gf5)
# When it doesn't work
[ActionCable] Broadcasting to Control:ExclusiveControl:a2714u146gf5: {:user=>"lKLZ0sea1512", ...}
我不知道为什么 ControlChannel 不传输广播。我应该看什么来检查这个?
解决方案
推荐阅读
- android - Android First Volley 请求需要更长的时间
- python - 如何在 django 中实现合并查询?
- reactjs - Firebase 身份验证:每次获取或设置 cookie 时都有 getIdToken?
- python - 使用 pytest,断言与“大”多行字符串比较非常慢
- php - 替换多维嵌套数组中特定索引的值
- javascript - 如何在 .htaccess 中进行例外处理
- metrics - HDP 集群上的 ambari + ambari-metrics-collector 服务未启动
- php - 如何在 Codeigniter 中为某些控制器禁用 csrf 令牌
- ios - IOS 中的 MissingPluginException(未找到通道 plugins.flutter.io/firebase_messaging 上的方法 requestsNotificationPermissions 的实现)
- python - Python查询数据框以查找具有最小值的行