系统相关
首页 > 系统相关> > nginx: [emerg] duplicate upstream "test2" in /usr/local/nginx/conf/sites-enabled/test2.con

nginx: [emerg] duplicate upstream "test2" in /usr/local/nginx/conf/sites-enabled/test2.con

作者:互联网

使用/usr/local/nginx/sbin/nginx -t 检查nginx配置文件时报错:

nginx: [emerg] duplicate upstream "test2" in /usr/local/nginx/sites-enabled/test2.conf:1
nginx: configuration file /usr/local/nginx/conf/nginx.conf test failed

 

原因:有相同名称的upstream,可以grep查找一下

[root@test sites-enabled]# grep inner-upload *
test2.conf:upstream inner-upload {
test2.conf: proxy_pass http://test2;
test1.conf:upstream inner-upload {
test1.conf: proxy_pass http://test2;

 

解决方案:改下upstream名称,或者删除之前的upstream

 

标签:test2,nginx,usr,conf,upstream,local
来源: https://www.cnblogs.com/Xinenhui/p/15918846.html