Hai milisers,

Server RedHat 7.3, squid 2.4Stable6 (bawaannya RedHat).
Squid request object internet langsung ke proxy parent telkom, ada
2 parent dan saya gunakan roundrobin.
Log akses aktif mencatat koneksi per client, saya lihat banyak request
ke obyek tertentu yg kena flag HIT. Namun ada anomali yg saya amati,
di client windows 98 ini ada browser mozilla firefox dan iexplorer.
Cache keduanya sudah saya bersihkan. Pertama mozilla membuka link:
  http://www.detik.com/images/detikcom/img_00.gif
pada access.log squid terlihat seperti ini:
  TCP_MISS/304 265 GET http://www.detik.com/images/detikcom/img_09.gif -
ROUNDROBIN_PARENT/202.134.1.5 -

Kemudian setelah objectnya berhasil di-fetch, saya jalankan iexplorer untuk
membuka link yg sama, ternyata untuk ini makan waktu juga padahal kan
si mozilla sudah buka. access.log menampilkan:
  TCP_MISS/200 455 GET http://www.detik.com/images/detikcom/img_09.gif -
ROUNDROBIN_PARENT/202.134.1.5 image/gif

Yg terakhir kok memberikan TCP_MISS ? Ini yg saya herankan, padahal
biasanya kalau ada query ke object yg sama dan dalam tempo yg tidak
terlalu lama, query kedua dst akan kena HIT bukannya MISS.

Langsung saya coba jalankan telnet ke squid, parent proxy telkom, dan
terakhir ke server detik.com sendiri.

[EMAIL PROTECTED] warnet]$ telnet localhost 8080
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
GET http://www.detik.com/images/detikcom/img_00.gif HTTP/1.0

HTTP/1.0 200 OK
Date: Fri, 28 May 2004 07:31:53 GMT
Server: Apache/2.0.49
Last-Modified: Thu, 20 Dec 2001 14:20:58 GMT
ETag: "47ff5-42-122d0680"
Accept-Ranges: bytes
Content-Length: 66
Vary: Accept-Encoding
Content-Type: image/gif
Age: 877
X-Cache: HIT from proxy-engine-TelkomNet
X-Cache: MISS from server.bcom.org
Proxy-Connection: close

[EMAIL PROTECTED] warnet]$ telnet 202.134.0.135 8080
Trying 202.134.0.135...
Connected to 202.134.0.135.
Escape character is '^]'.
GET http://www.detik.com/images/detikcom/img_00.gif HTTP/1.0

HTTP/1.0 200 OK
Date: Fri, 28 May 2004 07:31:53 GMT
Server: Apache/2.0.49
Last-Modified: Thu, 20 Dec 2001 14:20:58 GMT
ETag: "47ff5-42-122d0680"
Accept-Ranges: bytes
Content-Length: 66
Vary: Accept-Encoding
Content-Type: image/gif
Age: 843
X-Cache: HIT from proxy-engine-TelkomNet
Proxy-Connection: close

[EMAIL PROTECTED] warnet]$ telnet www.detik.com 80
Trying 202.158.66.181...
Connected to www.detik.com.
Escape character is '^]'.
GET http://www.detik.com/images/detikcom/img_00.gif HTTP/1.0

HTTP/1.1 200 OK
Date: Fri, 28 May 2004 07:55:00 GMT
Server: Apache/2.0.49 (Trustix Secure Linux/Linux) PHP/4.3.2
Set-Cookie: detikcom=61.5.108.22.1085730902531041; path=/; domain=.detik.com
Last-Modified: Wed, 14 Apr 2004 02:22:52 GMT
ETag: "2536dc-42-a7cc1700"
Accept-Ranges: bytes
Content-Length: 66
Vary: Accept-Encoding
Connection: close
Content-Type: image/gif


Dari pengamatan ke 3 log di atas, parameter mana yg bisa di-override
agar query ke object http://www.detik.com/images/detikcom/*.gif
ehem tidak perlu reload, maksudnya disimpan saja sebagai object fresh
sehingga query ke object tsb selalu HIT ?

Oya, di squid.conf, ada 4 parameter untuk meng-override:
   overrsde-expire
   override-lastmod
   reload-into-ims
   ignore-reload

Saya masih bingung mau pakai yg mana ?

Problemnya seringkali browser itu saat buka detik.com lama sekali
dalam posisi request (apa ya istilahnya ?) padahal kalau diamati
hampir 100% halamannya sudah kebuka. En setelah dianalisa ternyata
itu gara-gara request objek 
  http://www.detik.com/images/detikcom/img_0?.gif
dimana ? adalah angka 0-9 sembarang
Padahal gambarnya sendiri kosong melompong

TErimakasih banyak atas bantuan rekan-rekan untuk analisanya dan
sumbang sarannya.

Salam,

~yudi






-- 
Unsubscribe: kirim email kosong ke [EMAIL PROTECTED]
Arsip dan info di http://linux.or.id/milis.php
FAQ milis http://linux.or.id/faq.php

Kirim email ke