2016-10-24 52 views
2

我使用nginx作爲ELB下的反向代理服務器。 每兩天我開始得到499個回覆。當我重新啓動nginx時,問題在接下來的兩天內解決。nginx和ELB 499響應

我看到這個問題的一個解決方案是改變ELB的空閒超時,但它不能解釋爲什麼restartin nginx臨時解決了我的問題。

+2

499意味着客戶端關閉連接,正如你所指出的,它可能是ELB的空閒超時。我猜這是與你的Keepalive配置有關。當你重新啓動nginx時,你基本上會丟棄所有活動的連接 - 查看你開始看到這些錯誤時有多少活動連接可能是一個好主意。 – cejast

+0

@guyyug你解決了這個問題嗎? –

+0

@AbhyuditJain是的。我在這裏添加了我的解決方案: http://stackoverflow.com/questions/40200938/varnish-nginx-elb-499-responses/40357588#40357588 – guyyug

回答