PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Squid cacht nicht?



Darkmoon
11.03.04, 12:13
Wenn ich zb ein *.zip File downloade.
Und das gleiche File an einem anderen PC downloade.

Der Download dauert trotzdem genauso lange?
Müsste Squid das File nicht speichern und wieder anbieten?
Ist das gleiche File, der gleiche Name und die gleiche URL.

Ich verstehe das nicht...

pibi
11.03.04, 12:20
Im squid.conf gibt es zB. den Parameter "maximum_object_size". Wie ist der bei Dir eingestellt? Wie gross ist das besagte File, welches Du downloaden wolltest?

Gruss Pit.

Darkmoon
11.03.04, 12:30
Das klappt jetzt.
Habe es auf 100 MB gesetzt.

Uh. Verwirrend.

Die aktuellen Einstellungen befinden sich ganz unten am Config File.

Oben sind viele Default Einstellungen. Alle mit einem "#" davor.
Ich denke mit einem # kann man Optionen auskommentieren...

Was solls, hauptsache es klappt.

Danke :)

pibi
11.03.04, 12:51
Original geschrieben von Darkmoon
Das klappt jetzt. Habe es auf 100 MB gesetzt.
DAS wiederum wuerde ich nun nicht empfehlen. In der Regel werden solch grosse Files ja nicht mehrfach von verschiedenen Benutzern heruntergeladen. Zudem geht wird dieser Speicherplatz natuerlich an die max. Groesse des gesamten Caches angerechnet. Ich finde es bedeutend sinnvoller, haeufig aufgerufene Seiten im Cache zu haben als zB. eine einzige OpenOffice-Installation von >60 MB.

Ich habe bei mir als max. Groesse zB. 2 MB eingestellt. Hat sich als guter Mittelwert bewaehrt.

Gruss Pit.

Darkmoon
11.03.04, 13:06
Und wie kann ich häufig aufgerufene Websites dauerhaft im Cache behalten?
z.b www.heise.de/newsticker usw?

Gibt es einen grafischen Statusbericht wo man sehen kann wie effektiv Squid cache genutzt wird?

LeChuck
11.03.04, 15:00
Hallo,

die grafische Auswertung der access.log kann man mit webalizer machen.
Läßt sich gut über Webmin einstellen.

mfg

Darkmoon
11.03.04, 15:07
Webalizer kann Squid Logs verarbeiten?

Cool...
Danke.

Doh!
11.03.04, 15:31
Ich ruf gleich die Polizei! max_cache_size beim squid auf 100 MByte hochsetzen.... tstststs. Der Squid soll Webseiten cachen. Wenn Du eine große Seite oder Daten Offline zur Verfügung stellen willst, dann lad sie runter und biete sie per ftp an.

sirmoloch
11.03.04, 15:53
Original geschrieben von Doh!
Ich ruf gleich die Polizei!

*lol*, ob die überhaupt wissen was squid ist...:D

LeChuck
11.03.04, 16:13
Hallo,

Webalizer funktioniert wunderbar mit den Squid-Logs.
Es gibt zwei Möglichkeiten:
1. Bei Webalizer gibt es unter Webmin eine Option wo man das LogFormat auswählen kann, dort einfach "Squid" auswählen.
2. Ich habe allerdings in der squid.conf einfach "emulate_httpd_log" auf "on" gesetzt.
So schreibt Squid die Logfiles im apache-Format. Webalizer kann diese Logs dann genauso verarbeiten wie ein apache-log.

mfg