actioncable 相关问题

Action Cable是Ruby On Rails 5提供给我们的开源技术。它使用websockets而不是传统的HTTP协议,并允许双向异步数据传输。 ActionCable的最佳应用领域是聊天,单页应用程序等。

ActionCable websocket 连接在 3 分钟后关闭

在开发和生产环境中,我注意到 websocket 连接每 3 分钟关闭一次(似乎每次正好在 2.95 到 2.98 分钟之间)。 这个频道: c...

回答 0 投票 0

延迟取消订阅行动电缆

我正在聊天。 当用户退出对话时,action cable 应该取消订阅该频道。 我正在监视它(在开发中),取消订阅通常需要很多时间来...

回答 0 投票 0

获取 ActionCable 中的所有活动连接?

所以我正在两个用户之间建立聊天。当用户发送消息时,我需要应用程序识别消息的接收者是否在聊天中;如果没有,应用程序应通知接收者。 我的位置...

回答 0 投票 0

使用 Ruby on Rails 和 ActionCable 对实时通知系统进行故障排除

我在我的 Ruby on Rails 应用程序中使用 ActionCable 实现了一个实时通知系统,以启用服务器和客户端之间的 WebSocket 通信。然而,当一个新的通知...

回答 0 投票 0

Ruby on Rails Action Cable + Sidekiq 不支持 GCP Memorystore Redis 客户端命令

我在 GCP 中使用云 sql 在 docker 中设置了一个 Rails 应用程序。我现在添加了 Memorystore Redis 以及 Action Cable 和 Sidekiq。 GCP Memorystore redis 不支持客户端com...

回答 1 投票 0

从 JS 前端发送数据到 Rails ActionCable 后端

所以我有一个涉及Rails ActionCable和Leaflet地图的项目。我已经连接了实时聊天和离线/离开/在线状态的渠道。我现在要做的是连接 Leafl...

回答 0 投票 0

如何拆分 Rails5 web 和 actioncable 服务器 [使它们作为单独的进程运行]

目前我有 web 和 websocket 服务器在同一个进程中运行。 我的问题是如何在没有 actioncable 服务器的情况下启动 Web 服务器,但仍然能够向

回答 1 投票 0

为什么从 ActionCable websocket 广播新消息后,React 上下文会更新几次?

我正在使用 Create React App、Rails 7 和 React 18 构建 React + Ruby on Rails 应用程序。我的 Rails 服务器是作为 API 构建的,我没有遇到 CORS 问题。 当我的消息被创建...

回答 0 投票 0

ActionCable-Rails-React: 消息不加载,控制台显示 "App未定义

使用Rails和React构建一个聊天应用,试图实现ActionCable的实时更新。应用程序已经构建完毕,使用setInterval进行消息传递。控制台错误是'Uncaught ReferenceError: ...

回答 1 投票 0

如何在Rails 5 Action Cable Channels中访问关注点和应用控制器代码?

我有一些代码在我的关注,我想从行动有线电视频道调用。说我有通知通道,我想调用我的关注更新一些值,它确实调用了方法,但 ...

回答 1 投票 5

行动 电缆问题:信息偶尔不送达或偶尔发送到错误的频道。

我正在使用Action Cable做一个有许多不同频道的聊天应用。一切都设置与Redis和Postgresql(保存消息)在Heroku和95%的时间工作,在开发伟大的...

回答 1 投票 4

动作电缆的良好使用

我从导轨6和动作电缆开始,我一直在创建使用动作电缆的通道,并在一个视图中更改或更改另一个视图中的值时对其进行更新。但是我有一个...

回答 1 投票 0

Rails 6,ActionCable显示数据包含HTML标记

我正在尝试通过ActionCable使用部分内容,如下所示:#app / channels / comments_channel.rb类CommentsChannel

回答 1 投票 0

防止可操作的订户将消息提交到聊天室,使其不属于Rails

如果我的应用程序使用AJAX将用户的消息提交到不需要控制器的服务器端语音方法(因此也没有空间来编写before_filter,那么我将如何实现......>

回答 1 投票 0


Nginx建立后立即丢弃ActionCable连接

将puma与在Nginx后面运行的Rails 6一起使用。 Nginx配置看起来像这样:上游APPNAME {服务器Unix:/tmp/APPNAME.sock fail_timeout = 0; }服务器{监听443 SSL; #... server_name,...

回答 1 投票 0

动作电缆在生产环境中的导轨5.1.7中不起作用

我使用带导轨5.1.7的动作电缆,并且在本地开发环境和生产环境中都可以正常工作,但是将其部署在AWS 2上时却无法正常工作。以下是...

回答 1 投票 0

ActionCable消息已保存,但在after_create_commit中忽略了广播

我正在使用此ActionCable演示作为设置用户消息传递的准则,但我正在对其进行更改,以便用户之间可以有多个私人房间。该消息通过...

回答 1 投票 1

如何在Rails 6中测试Web推送通知?

我想在由ActionCable发送的Rails应用中测试推送通知。我正在使用rspec。如何测试某些用户收到的信息?我可以用水豚进行测试吗?我可以写系统-...

回答 1 投票 0

Action Cable在IOS的Safari中不起作用

我想交换有关Rails 6.0.2中动作电缆的信息。在我的桌面上,这也很好用。但不幸的是,在我的iPhone和IPad(IOS 13.4)上的Safari中,到websocket的连接是...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.