Page 1 of 1
Apache Virtual Host (rehash)
Posted: 2003-04-09 14:12
by djbennyf
Ich habe meine VirtualHosts in eienr extra include datei.
Gibt es die Möglichkeit wenn ich eine neue VH hinzufüge, dass der server rehashed wird aber nicht neu gestartet wird, sprich er nur die neuen Hosts ausliest?
z.b. das mod_throttle nicht zurückgesetzt wird etc.
Mfg Benny
Re: Apache Virtual Host (rehash)
Posted: 2003-04-09 14:14
by sfeni
Dies führt kein Neustart aus, sondern liest einfach die Config neu ein.
Was allerdings mit dem mod_throttle passiert weis ich nicht, da ich es nicht nutze. Musst du mal ausprobieren.
Re: Apache Virtual Host (rehash)
Posted: 2003-04-09 14:18
by cye
ausschnitt aus dem apache startskript ...:
Code: Select all
start)
echo -n "Starting web server: $NAME"
start-stop-daemon --start --pidfile $PIDFILE --exec $DAEMON
;;
stop)
echo -n "Stopping web server: $NAME"
start-stop-daemon --stop --pidfile $PIDFILE --oknodo --exec $DAEMON
;;
reload)
echo -n "Reloading $NAME configuration"
start-stop-daemon --stop --pidfile $PIDFILE --signal USR1 --exec $DAEMON
;;
... also meiner meinung nach mach reload nichts anderes als stop - start
Re: Apache Virtual Host (rehash)
Posted: 2003-04-09 14:19
by captaincrunch
... also meiner meinung nach mach reload nichts anderes als stop - start
Nicht ganz, denn wenn du weiter schaust, siehst du, dass das "start-stop" über das Signal "USR1" realisiert wird ...

Re: Apache Virtual Host (rehash)
Posted: 2003-04-09 15:48
by jtb
anonsten /usr/local/apache/bin/apachectl graceful
Re: Apache Virtual Host (rehash)
Posted: 2003-04-09 16:27
by djbennyf
Also das bringt nichts mit reload wird mod_throttle zurückgesetzt.
Kennt jemand ein modul das traffic begrenzen kann und nicht zurück gesetzt wird. Maybe via temp save der daten?
Immoment mach ich meine Traffic analize via php und ereg aus den webmin logs werd aber demnäächst jeder vhost eine logfile machen die pro monat die Traffic in eine File schreibt.
Re: Apache Virtual Host (rehash)
Posted: 2003-04-11 01:08
by matthiasm
DjBennyF wrote:Also das bringt nichts mit reload wird mod_throttle zurückgesetzt.
Nicht wenn Du folgendes angibst: ThrottleRuntimeFile /pfad/zu/runtime/data
Trotzalledem solltest Du auf jeden Fall "graceful" verwenden, so kommt es nicht zu Unterbrechungen.
Matthias.