查看: 14|回复: 0

有懂nginx的大佬么?我这个配置文件为什么不起作用

[复制链接]

14

主题

0

回帖

44

积分

新手上路

积分
44
发表于 2025-4-13 21:33:16 | 显示全部楼层 |阅读模式
我想部署程序的时候,不影响线上使用的人,就想访问5039端口接口出错的时候,自动切换5038,是个备用的接口,但是我测试了不起作用。
如果我5039无法访问,nginx 就502错误。怎么设置才能正常?首选一个接口,有问题自动换另一个?
upstream api {
        server localhost:5039;
        server localhost:5038 backup;
    }
        
location / {
    proxy_pass http://api/;
    proxy_next_upstream error timeout invalid_header http_500 http_502 http_503 http_504;
    proxy_next_upstream_tries 2;
    }
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖
返回顶部