Ios 连接在ActionCable Rails 6中几秒钟后终止
当客户端来订阅时,它连接起来,开始接收ping,通道开始在服务器上传输,几秒钟后,连接突然终止,并显示错误消息“服务器重新启动”。我知道这条消息来自的文件是 但我不明白为什么会这样。此外,这并没有发生在我的本地机器上,而是发生在其他一些服务器运行的开发环境上 config/cable.ymlIos 连接在ActionCable Rails 6中几秒钟后终止,ios,ruby-on-rails,chat,actioncable,ruby-on-rails-6,Ios,Ruby On Rails,Chat,Actioncable,Ruby On Rails 6,当客户端来订阅时,它连接起来,开始接收ping,通道开始在服务器上传输,几秒钟后,连接突然终止,并显示错误消息“服务器重新启动”。我知道这条消息来自的文件是 但我不明白为什么会这样。此外,这并没有发生在我的本地机器上,而是发生在其他一些服务器运行的开发环境上 config/cable.yml development: adapter: redis url: redis://localhost:6379 qa: adapter: async stage:
development:
adapter: redis
url: redis://localhost:6379
qa:
adapter: async
stage:
adapter: async
test:
adapter: test
连接.rb
module ApplicationCable
class Connection < ActionCable::Connection::Base
end
end
模块应用程序表
类连接
以下是对我有效的方法。所有这些都与配置有关
这些是我在config/environments/development.rb中所做的更改
config.force_ssl=trueconfig.reload_classes_only_on_change=true 最重要的是
config.cache_classes=true