Tôi muốn kiểm tra xem các Khách hàng được gắn vào Máy chủ Mực có thực sự sử dụng dữ liệu Cache thay vì truy cập trực tiếp vào internet và truy xuất dữ liệu hay không. Tôi đã cấu hình tất cả các trình duyệt máy khách để đọc Máy chủ: Cổng từ Máy chủ Mực (Đó là 10.42.0.1:3128). Vậy làm thế nào để tôi biết nếu họ đang lấy thông tin từ Cache hoặc Internet.
Tôi đã hỏi vì một "bài kiểm tra" nhanh đã cho tôi tốc độ tương tự khi tải một vài trang có nhiều hình ảnh trên đó. Hình ảnh giống nhau và không phải quảng cáo thay đổi mỗi lần truy cập.
Tôi có thể sử dụng những cách nào để kiểm tra xem họ có đang sử dụng Cache không?
Tôi đã chạy như sau: sudo tail -f /var/log/squid3/access.log
và có một vài dòng tiếp tục cuộn:
1374553166.136 929 185.168.101.131 TCP_MISS/200 28198 GET http://www.amazon.de/gp/offer-listing/B000NOIW62/ref=sr_1_1_olp? - DIRECT/178.236.7.219 text/html
Họ đã có TCP_MISS / 200 và cuối cùng có TRỰC TIẾP như ví dụ trên. Điều này xảy ra trong khi tôi tắt tất cả các máy tính trong mạng LAN. Khi tôi cố gắng sử dụng, tôi đã làm như sausudo tail -f /var/log/squid3/access.log | grep HIT
1374553387.488 0 10.42.0.14 TCP_IMS_HIT/304 278 GET http://g-ecx.images-amazon.com/images/G/01/da/creatives/sn130.png - NONE/- image/png
Vì vậy, nó hiển thị dưới dạng TCP_IMS_HIT / 304 và ở cuối, nó hiển thị KHÔNG
Vậy TCP_MISS, DIRECT, TCP_IMS_HIT và NONE có nghĩa là gì?
Bộ nhớ cache có hoạt động không?