Nginx中的优先级队列配置

时间:2018-11-27 10:14:04

标签: ruby-on-rails nginx unicorn nginx-reverse-proxy

我正在用独角兽服务器运行Rails应用程序。我使用nginx作为反向代理。我已经配置了心跳api,它向负载均衡器提供心跳状态。

我面临的问题是-一些api具有高延迟(超过2秒),而loadbalancer客户端在2秒内超时。因此,在高负载的情况下,心跳api有时需要2秒钟以上的时间才能做出响应,而此时负载均衡器客户端已使请求超时。然后,负载平衡器将应用标记为不可用,并停止发送请求。

预计api的高延迟。

是否可以将心跳api请求路由到某个优先级队列并按优先级进行处理?

0 个答案:

没有答案