小编Har*_*yay的帖子

操作电缆与ip绑定后无法正常工作

我已经在我的系统中实现了rails-5的动作电缆,并且它工作正常localhost,但是当我尝试用ip绑定时,它会给出以下错误消息.

与'ws://192.168.1.46:3002/cable'的WebSocket连接失败:WebSocket握手期间出错:意外响应代码:404

并在终端日志中

无法升级到WebSocket(REQUEST_METHOD:GET,HTTP_CONNECTION:Upgrade,HTTP_UPGRADE:websocket)

我已经改变了我development.rb的喜欢

config.action_cable.url = "ws://192.168.1.46:3002/cable"
Run Code Online (Sandbox Code Playgroud)

但没有成功.

请指导我错在哪里.

告诉我你是否需要额外的信息,提前致谢.

ruby-on-rails ruby-on-rails-5 actioncable

9
推荐指数
1
解决办法
2422
查看次数

无法在同一 VPC 上将 aws redis 与 ec2 连接

我已经创建了 AWS ElastiCache redis 服务器并配置了 EC2 实例,但不知何故我无法通过 EC2 实例连接 Redis。

我也分配了相同的安全组。

这是我的配置

EC2

Redis

我面临的错误是 Redis::CannotConnectError: Error connecting to Redis on some-prod.dhgdjw.0001.usw2.cache.amazonaws.com:6379 (Redis::TimeoutError)

任何帮助将不胜感激。

ruby-on-rails amazon-web-services redis amazon-elasticache

5
推荐指数
1
解决办法
4672
查看次数