*2 no live upstreams while connecting to upstream
时间: 2024-03-22 20:31:45 浏览: 275
解决nginx报错信息 client intended to send too large body: 1331696 bytes
5星 · 资源好评率100%
在给定的场景中,出现了"*2 no live upstreams while connecting to upstream"的错误日志。根据引用中的日志,这个错误是由于多个线程同时访问目标机器导致的宕机。根据引用中的nginx配置信息,可以看出目标机器是通过代理转发请求的。根据引用中的解决办法,可以尝试增大重试次数和时间来解决这个问题。将max_fails参数从1改为5可以降低错误出现的概率,但并不能完全解决问题。此外,压测的QPS也没有提高,甚至不如单台机器。
可能的原因是目标机器的处理能力无法满足多线程的并发请求,导致宕机。此外,由于重试次数和时间的增加,会造成更多的请求失败,并且压测的QPS也受到了影响。
阅读全文