微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

WebSocket握手期间发生错误,意外响应代码:502,使用Elasticache Redis和Elastic beantalk

如何解决WebSocket握手期间发生错误,意外响应代码:502,使用Elasticache Redis和Elastic beantalk

我正在使用Django通道2,当我在localhost的Ubuntu中使用Redis服务器时,它正在localhost上运行。我已经在弹性beantalk上部署了django项目,并且正在使用elasticache redis5。我遵循了这些教程https://hackernoon.com/setting-up-django-channels-on-aws-elastic-beanstalk-716fd5a49c4ahttps://medium.com/@anish.shrestha/django-channels-2-0-and-aws-elastic-beanstalk-ab814bb15c4b。我的.ebextesions具有配置env.config filesetup.config以及daemon.config,如教程中所示。我已经在同一vpc和可用区上设置了弹性beantalk实例和elasticache redis。我已将安全组的入站规则设置为在端口6379上接收tcp。仍然出现websocket无法连接的错误。这是我如何向频道websocket connection发送请求的快照。它可以在localhost上运行,但无法在aws elasticache和弹性beantalk上运行。如果有人可以提供一些确实有用的指导,那么我在这方面停留了很长时间。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。