应用场景是,后端有很多服务器,每台服务器上的文件不一样,能不能通过一个LB,实现请求的时候,如果这个文件不存在,返回404,就依次把所有的后端服务器都检查一下,直到找到相关文件为此?
upstream moviebox { server 192.168.10.72:80 fail_timeout=1s max_fails=1 ; server 192.168.10.133:80 fail_timeout=1s max_fails=1 ; }
proxy_next_upstream http_502 http_504 http_404 error timeout invalid_header; 加上这一条了,完美解决了。