nginx’“map”指令中的参数数量无效
发布时间:2021-01-24 15:25:42 所属栏目:Nginx 来源:互联网
导读:我正在尝试反向代理一个websocket,我之前用nginx做过没有问题.奇怪的是,我似乎无法通过如此简单的事情重新创造我之前的成功.我已经遍历配置文件,但似乎无法找到我的错误.这是我的完整default.conf:map $http_upgrade $connection_upgrade { default upgrade;
我正在尝试反向代理一个websocket,我之前用nginx做过没有问题.奇怪的是,我似乎无法通过如此简单的事情重新创造我之前的成功.我已经遍历配置文件,但似乎无法找到我的错误. 这是我的完整default.conf:
我得到的错误:
我正在使用的确切Dockerfile,以防你想要复制我的设置(将default.conf保存为相对于Dockerfile的conf.templates / default.conf:
envsubst命令替换所有出现的$vars,包括$http_upgrade和$connection_upgrade.您应该提供要替换的变量列表,例如:
另见:Replacing only specific variables with envsubst 此外,在docker-compose配置中,您应该使用double $$转义来禁用变量替换: (编辑:甘南站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- php-当文件大小大于2mb时Laravel文件上传失败
- header – 如何防止nginx中的“304 Not Modified”?
- logging – 抑制nginx访问被拒绝错误日志
- nginx – 允许通过反向代理登录IIS站点的正确方法是什么?
- ruby-on-rails-乘客nginx:在子目录中托管Rails应用程序
- Flask gevent – SSE超时使用nginx uwsgi
- apache/nginx/IIS有什么区别
- 带有PHP7和Nginx 1.9.9的502 Bad Gateway
- 将Nginx修补为ip_hash 4个八位字节而不是3个
- node.js – socket.io nginx配置WebSocket握手期间出错:’
推荐文章
站长推荐
- Gitlab:使用Passenger / Nginx运行Unicorn,Resq
- nginx – 在更新时提供过时的缓存响应
- 修正Nginx源码实现worker进程隔离实现详解
- 上载的视频无法在移动浏览器中播放,但可以在桌面
- TeamCity,nginx和Websockets – 501错误
- 在Mediawiki上将HTTPS与URI一起使用
- ruby-on-rails-为什么SSL重定向不能与force_ssl和
- 当我的代理应用服务器关闭时,如何让Nginx返回HTT
- ruby-on-rails – 使用rails,nginx和send_file在
- nginx – “include_recipe”与Vagrantfile“che
热点阅读