我尝试用nginx测试负载均衡器,所以我像文档例子一样添加上游。但是当我尝试重新加载nginx以刷新配置时,刷新失败 我刚刚添加了上游集团,如果我删除所有工作
文件:/ etc / nginx / sites-available / default
upstream backend {
server webserver1:80;
server webserver2:80;
}
server {
listen 80;
listen [::]:80;
server_name www.interceptlocalcall.io interceptlocalcall.io;
location /users {
proxy_pass http://127.0.0.10:18000;
}
...
当我用上游块重新加载时:
[FAIL] Reloading nginx configuration: nginx failed!
Nginx版本:
nginx version: nginx/1.6.2
我看到有关此错误的任何内容,所以我想我可能会错过一些东西,也许是在安装中? 如果你有任何想法,谢谢。
答案 0 :(得分:2)
请运行$ nginx -c /etc/nginx/nginx.conf -t
测试您的配置 - 它会告诉您有关配置错误的更多详细信息。
这些消息也写入全局error.log文件(不是您为服务器定义的文件,而是http
部分中定义的一个),通常位于/var/log/nginx/error.log
。