我已经在我的系统中实现了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)
但没有成功.
请指导我错在哪里.
告诉我你是否需要额外的信息,提前致谢.
我已经创建了 AWS ElastiCache redis 服务器并配置了 EC2 实例,但不知何故我无法通过 EC2 实例连接 Redis。
我也分配了相同的安全组。
这是我的配置
我面临的错误是 Redis::CannotConnectError: Error connecting to Redis on some-prod.dhgdjw.0001.usw2.cache.amazonaws.com:6379 (Redis::TimeoutError)
任何帮助将不胜感激。