我使用清漆4 + nginx + ELB。當我運行varnishlog我不斷看到新的會話,如以下每2秒:清漆+ ELB公開會議
* <<Session>> 65622
- Begin sess 0 HTTP/1
- SessOpen 10.90.148.245 16560 :80 10.13.12.136 80 1476955364.127661 17
- SessClose RX_TIMEOUT 5.005
- End
當我刪除清漆服務器從ELB我沒有看到這些會話。 這些會話來自哪裏? (ELB健康檢查間隔爲300秒)
我在調查爲什麼ELB在幾天後踢掉實例後發現此問題。
奇怪的是,你的會議沒有做任何事情。日誌意味着'10.90.148.245'在你的清漆上打開一個HTTP/1.0會話。然後什麼都不做,會話最終會在關閉時關閉。你的ELB是10.90.148.245嗎? –
有來自兩個IP的會話。上面這個和這一個:10.104.144.137。他們不是ELB的IP地址。 – guyyug
出於好奇,您如何在ec2服務器中尋找這些會話(當清漆不是後端時)。如果你看看http日誌,你將不會看到它們,因爲沒有請求完成... –