Ios 连接在ActionCable Rails 6中几秒钟后终止

Ios 连接在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:

当客户端来订阅时,它连接起来,开始接收ping,通道开始在服务器上传输,几秒钟后,连接突然终止,并显示错误消息“服务器重新启动”。我知道这条消息来自的文件是

但我不明白为什么会这样。此外,这并没有发生在我的本地机器上,而是发生在其他一些服务器运行的开发环境上

config/cable.yml

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=true
config.reload_classes_only_on_change=true

最重要的是
config.cache_classes=true