Re: squid und debian-Packages
On Fri, 2 Jan 2009 22:51:31 +0100, Heiko Schlittermann
<hs@schlittermann.de> wrote:
>Marc Haber <mh+debian-user-german@zugschlus.de> (Fr 02 Jan 2009 16:46:57 CET):
>> ich möchte gerne ein Netz, das seinen Webzugang eh schon per squid
>> bekommt, über diesen Squid mit Updates für lenny (und andere Debians)
>> versorgen, ohne die Anbindung zu belasten.
>>
>> Das stelle ich mir so vor, dass eine Package, die einmal
>> heruntergeladen wurde, für einige Tage im Squid-Cache bleibt und
>> weitere Downloads unterbleiben. Das funktioniert leider nicht so wie
>> gedacht, schon nach einigen Minuten erzeugt ein System, das eine
>> schonmal heruntergeladene Package noch einmal laden möchte, einen MISS
>> im Squid und der Squid rödelt die Package nochmal durch die
>> Außenanbindung.
>
>Du müsstest dem Squid wahrscheinlich auch sagen, daß die maximale
>Object-Size deutlich größer als die voreingestellte ist.
>
>maximum_object_size ..
Hab ich auf 200 MB gesetzt.
>> Ich muss laso den squid irgendwie dazu bringen, Dateien, deren Name
>> auf .deb endet, weitgehend von ihrer Größe für 48 Stunden im Cache zu
>> behalten. So wie ich das verstanden habe, krieg ich das in der
>> squid.conf mit einem refresh_pattern für die regexp .*\.deb$
>> eingestellt. Nur leider verstehe ich noch nicht so ganz, wie die
>> anderen Parameter "min", "percent" und "max" eingestellt werden
>> müssen.
>>
>> Ich hab jetzt erstmal
>> refresh_pattern \.deb$ 1440 20% 10080
>
>refresh_pattern \.deb$ 1440 20% 10080
>
>Für mein Verständnis (abgeleitet aus dem Kommentar bei refresh_pattern)
[snip]
Danke für die Erklärung, das scheint halbwegs stimmig.
>Andererseits - gemünzt auf Deinen Anwendungsfall und das Problem, daß
>schon nach wenigen Stunden ein erneutes Holen beginnt, vermute ich, daß
>das Objekt gar nicht im Cache ist - entweder wegen der
>maximum_object_size oder aber wegen der cache_replacement_policy, weil
>Dein cache_dir vielleicht fast voll ist.
cache_replacement_policy steht auf lru, d.h., ich hab da nix
verändert. Allerdings ist mein cache_dir nur 100 MB groß, ich mach das
mal größer und probier's weiter.
Grüße
Marc
--
-------------------------------------- !! No courtesy copies, please !! -----
Marc Haber | " Questions are the | Mailadresse im Header
Mannheim, Germany | Beginning of Wisdom " | http://www.zugschlus.de/
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 621 72739834
Reply to: