FAQ:Arktur33/squid-neustart
automatischer Neustart des Squid
übernommen von www.arktur.th.schule.de/faq/4-11.htm
Diese Anleitung stammt aus einer Mail von Peter Somm:
Squid belegt leider im Laufe der Zeit immer mehr Ram.
Ein langsamer Arktur ist ein Problem des Squid, der RAM nicht richtig freigibt.
Um das Problem zu beseitigen, kann über einen Eintrag in /etc/crontab das untenstehende Skript sqreset aufgerufen werden.
Eintrag in /etc/crontab
, damit sqreset täglich um 05'56 Uhr aufgerufen wird:
56 05 * * * (tab) root (tab) /usr/sbin/sqreset
Das Skript sqreset, das in einem über PATH erreichbaren Verzeichnis liegen muss (z.B. /usr/sbin/):
#!/bin/bash # # startet Squid neu, um ein RAM-Freigabe-Problem zu beseitigen (!Hack!) # sollte taeglich per cronjob aufgerufen werden, aber nicht wenn job.tag laeuft # # Reiner Klaproth, 27.10.2000 # /usr/squid/bin/squid -k kill sleep 60 /sbin/init.d/squid start
Eintrag stammt vom 27. Oktober 2000