15得票3回答
ActionCable超时 - 在Heroku上出现“空闲连接”

我们已经在Heroku上使用ActionCable有一段时间了,总体来说它运行得很好。然而,每天我们都会看到许多H15闲置连接错误。它们总是有路径=/cable和一个漫长的服务时间,所以连接肯定是活动和健康的一段时间。Dec 2016 08:32:22.057 heroku router - ...

14得票1回答
ActionCable频道在Rails插件外部无法访问。

我正在尝试创建一个宝石(gem),它可以公开一个ActionCable通道,但是我无法使其正常工作。 这是我的宝石(gem)# lib/my_channel.rb class MyChannel < ActionCable::Channel::Base def wait(data)...

14得票4回答
生产环境中的Rails 5 action cable SSL - WebSocket连接失败:WebSocket握手期间出错:意外的响应301。

我尝试使用Rails 5.0.0beta3和WebSockets运行应用程序。在本地开发中,一切都运行良好,但是在生产环境中,我的浏览器控制台显示以下响应: "WebSocket连接失败:WebSocket握手期间发生错误:意外的响应301" 这是我的nginx配置。upstream ap...

14得票1回答
NGINX配置Rails 5 ActionCable与puma

我正在使用Jelastic作为我的开发环境(尚未投入生产)。我的应用程序正在使用Unicorn运行,但我发现了ActionCable的websockets并将其集成到了我的应用程序中。 在本地一切都运行正常,但是当我部署到我的Jelastic环境中(使用默认的NGINX / Unicorn配...

14得票5回答
未初始化的常量 > ActionCable::Server::Configuration::ApplicationCable

当我运行服务器时,它会抛出下面日志中显示的错误。我搜索了很多但没有找到原因。希望有人能解释一下。 Gemfile source 'https://rubygems.org' # Bundle edge Rails instead: gem 'rails', github: 'rails/...

14得票1回答
ActionCable中的多个连接

我的应用程序中有两个身份验证模型,我想在它们之间创建一个聊天。 有人可以帮助我编写用户连接吗?以下是我拥有的内容。 我想检查是否可以有两个连接基于他们的独立登录拒绝不同用户的连接。任何帮助都将不胜感激。module ApplicationCable class Connection &lt...

13得票2回答
Rails Devise Action Cable

我正在尝试让Action Cable与Devise一起工作。module ApplicationCable class Connection < ActionCable::Connection::Base identified_by :current_user d...

12得票1回答
Rails 5中的ActionCable出现undefined method `fetch' for nil:NilClass错误

我正在使用Rails 5,并且使用actioncable。当我尝试发送任何引发actioncable的内容时,出现这个错误。 我应该怎么做?我尝试将项目推送到Heroku。NoMethodError in MessagesController#create undefined method ...

12得票1回答
Rails5 + ActionCable:WebSocket 连接到 'ws://{hostname}/cable' 失败:WebSocket 在连接建立之前关闭。

当我连接我的Rails 5 + ActionCable应用程序时,在Chrome浏览器中出现WebSocket connection to 'ws://{hostname}/cable' failed: WebSocket is closed before the connection is ...

12得票3回答
Rails ActionCable在websocket握手期间出现错误。

我正在使用Rails 5 ActionCable构建一个消息应用,但我在JS控制台中看到了上述错误。 ws://localhost:3002/cable' failed: Error during WebSocket handshake: Unexpected response code: ...