Squid Server에 연결된 클라이언트가 인터넷으로 직접 이동하여 데이터를 검색하는 대신 실제로 캐시 데이터를 사용하고 있는지 테스트하고 싶었습니다. Squid Server에서 Server : Port를 읽도록 모든 클라이언트 브라우저를 구성했습니다 (10.42.0.1:3128). 캐시 나 인터넷에서 정보를 검색하고 있는지 어떻게 알 수 있습니까?
이미지가 많은 여러 페이지를로드 할 때 빠른 "테스트"를 수행 한 후에도 같은 속도를 냈습니다. 방문 할 때마다 변경되는 광고가 아닌 동일한 이미지.
캐시를 사용하고 있는지 확인하는 데 어떤 방법을 사용할 수 있습니까?
나는 다음을 실행했다. sudo tail -f /var/log/squid3/access.log
스크롤을 계속하는 몇 줄을 얻었다.
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
그들은 TCP_MISS / 200을 가지고 있었고 마지막에는 위의 예와 같이 DIRECT 를 가지고있었습니다 . 이것은 LAN의 모든 컴퓨터를 끄는 동안 발생했습니다. 하나를 사용하려고 할 때 다음을 수행했습니다.sudo 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
TCP_IMS_HIT / 304 로 표시되고 마지막에는 NONE 이 표시됩니다.
TCP_MISS, DIRECT, TCP_IMS_HIT 및 NONE의 의미는 무엇입니까?
캐시가 작동합니까?