【问题标题】:Using Websockets with Amazon Elastic Beanstalk将 Websocket 与 Amazon Elastic Beanstalk 一起使用
【发布时间】:2017-08-08 10:22:34
【问题描述】:

我无法让 AWS EB 与 websocket 一起使用。我已经看到this 问题并将协议设置为 TCP。我也一直在阅读 this 文章,但我不确定它是否仍然相关。

对我可能遗漏的内容有什么建议吗?到目前为止,每当我尝试设置 websocket 时,我都会收到 404 响应。不确定它是否相关,但我也在通过 https 访问实例。

如果需要任何其他信息,请告诉我!谢谢!

【问题讨论】:

  • 你检查安全组了吗?
  • 我现在正在看...应该是什么?我在端口 80 上有一个 HTTP 监听器,在端口 8443 上有一个自定义 TCP 监听器。
  • 你应该打开端口 80 和 8443

标签: amazon-web-services amazon-elastic-beanstalk


【解决方案1】:

尝试在您的.ebextensions/ 中添加一个config 文件,以指定以下设置,如here 所述。

proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";

[编辑以添加链接中的细节]

【讨论】:

  • 请在链接后面添加信息,而不仅仅是链接。网站可能会消失或重组。
猜你喜欢
  • 1970-01-01
  • 2017-01-17
  • 2014-09-08
  • 2020-05-06
  • 2018-07-21
  • 2022-12-13
  • 2016-10-05
  • 2020-07-17
  • 2015-01-06
相关资源
最近更新 更多