nginx配置问题
看到有些配置
location /test {
proxy_pass http://{{testapi}}-test/api;
}请求{{testapi}} 代表什么呢?是upstream的配置吗?但是upstream好像不需要花括号
还是set的变量呢?但是set变量应该是$开头的
nginx配置问题
看到有些配置
location /test {
proxy_pass http://{{testapi}}-test/api;
}请求{{testapi}} 代表什么呢?是upstream的配置吗?但是upstream好像不需要花括号
还是set的变量呢?但是set变量应该是$开头的
nginx 本身支持变量,但是跟 Shell 一样的语法,以 $ 表示:
set $testapi "example";
proxy_pass http://$testapi-test/api;如果来自于环境变量,还可以:
proxy_pass http://${testapi}-test/api;你问题里的写法是真没有。能具体说下你是在哪儿看到的么?
3 回答967 阅读✓ 已解决
4 回答968 阅读
2 回答713 阅读✓ 已解决
4 回答870 阅读
1 回答643 阅读✓ 已解决
2 回答503 阅读✓ 已解决
3 回答798 阅读
这个不是nginx的配置里的东西,更像是其他语言中的模版引擎的语法