Ruby on rails Can';t连接导轨并使用任意电缆通过websocket

Ruby on rails Can';t连接导轨并使用任意电缆通过websocket,ruby-on-rails,go,websocket,Ruby On Rails,Go,Websocket,我正在尝试在Rails 5.2应用程序中配置需要与GO服务器通信的任意电缆 这是我在Rails中的anycable配置: default: &default rpc_host: "localhost:50051" log_grpc: false log_file: nil debug: false # Shortcut to enable GRPC logging and debug level log_level: info redis_channel: "__anycable__"

我正在尝试在Rails 5.2应用程序中配置需要与GO服务器通信的任意电缆

这是我在Rails中的anycable配置:

default: &default
rpc_host: "localhost:50051"
log_grpc: false
log_file: nil
debug: false # Shortcut to enable GRPC logging and debug level
log_level: info
redis_channel: "__anycable__" 
redis_sentinels: []


production:
  <<: *default
  redis_url: "redis://localhost:6379/1"

development:
  <<: *default
  redis_url: "redis://localhost:6379/2"
default:&default
rpc_主机:“本地主机:50051”
日志\u grpc:错误
日志文件:无
debug:false#启用GRPC日志记录和调试级别的快捷方式
日志级别:信息
redis\u频道:“\uuuu任意电缆”
redis_哨兵:[]
制作:
我有下一个文件:

config/anycable.yml

development:
  # gRPC server host
  rpc_host: "localhost:50051"
  # Redis URL (for broadcasting)
  redis_url: "redis://localhost:6379/2"
  # You can also turn on access logging
  access_logs_disabled: false
  debug: true
我运行我的服务器:

我的文件Procfile.dev不是必需的

web: bundle exec rails s -b 0.0.0.0 -p 3000
rpc: bundle exec ./bin/anycable
go: sleep 5 && ./cable/anycable-go-0.5.4 -addr 'host.lvh.me:8080' -disconnect_rate=1

看起来您正试图从Rails应用程序中配置
anycable go
。您的Rails应用程序将仅耦合到AnyCable RPC服务器。如果您能提供有关如何开始
anycable go
以及使用什么参数的信息,我可能会写一个答案。