同時有 Apache 與 Squid 提供 proxy 服務
在看報表的時候,發現這兩個 proxy 的流量差異有點大
查到最後發現是 Apache 在處理 https 時,不會紀錄到真正的資料流量
1 2 3 4 5 |
Squid log: TCP_MISS/200 62677 CONNECT twitter.com:443 - DIRECT/199.59.150.39 Apache log: "CONNECT twitter.com:443 HTTP/1.1" 200 0 |
60 KB 與 0 的差別…數量一多就會發現差距變很大。
另外,用 tcpdump 驗證了一下這些 log 的資料大小到底包含了哪些部份,結論是與 TCP 的資料長度一致,也就是包含了 HTTP Header,但不含 TCP/IP Header。