nginx-ElasticBeanstalk上的Websocket提供404
|
我正在尝试将Websocket服务器部署到Elastic Beanstalk.
我可以在本地运行此docker,并且一切正常-可以处理http请求,并且可以使用ws:// localhost:80 / ws /连接websocket.但是,当我部署到Elastic Beanstalk时,http请求仍然可以,但是尝试在ws://myjunk.elasticbeanstalk.com:80 / ws /上连接websockets会出现404错误.我是否需要其他东西才能在Elastic Beanstalk上允许websocket? 最佳答案 好吧,让它正常工作.我需要ElasticBeanstalk负载平衡器以使用TCP而不是HTTP. 要从AWS控制台(如2015年5月16日所述)执行此操作,请转到您的ElasticBeanstalk环境,在左侧菜单中选择“配置”,在“网络层”下,有一个“负载平衡”窗格.单击其齿轮,然后可以将负载均衡器协议从http更改为tcp. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- Ubuntu 14.04中缺少nginx php5-fpm conf文件
- 如何在nginx反向代理(HTTPS)后面使用nginx(基本身
- node.js – Node Express Unix域套接字权限
- Nginx反向代理Websocket身份验证 – HTTP 403
- nginx location regex – 字符类和匹配范围
- ruby-on-rails – Rails中的弱ETAG?
- 在Elastic Load Balancer后面的nginx web服务器上
- nginx – 仅当请求中存在某个标头时才进行基本身
- nginx php-fpm无法打开流权限被拒绝
- regex-如何匹配nginx中扩展名较少的文件的位置?
