[Eisfair] slims zieht 100% Prozessorlast
Marcus Roeckrath
marcus.roeckrath at gmx.de
Fr Aug 12 16:43:14 CEST 2016
Hallo Rene,
Rene Hanke wrote:
> Jetzt wird's wirklich seltsam.
> (Ich habe vor jedem der untigen Tests artig mittels ps ax | grep slims
> überprüft, ob da noch Reste von slims laufen. Taten sie nicht.)
>
> Originalversion der /etc/init.d/slims (100% CPU):
>
> ps ax | grep slims
> 13703 ? RNs 1:07 /usr/bin/perl
> /usr/local/slimserver/slimserver.pl --daemon --logdir=/var/slims/log
> --prefsdir=/var/slims/prefs --pidfile=/var/run/slimserver.pid
> --logfile=/var/slims/log/slimserver.log --diag --noimage --novideo
Nur einmal die pl-Datei.
> Nach meiner Veränderung (restartserver mittels curl, unter 2%
> Prozessorlast):
>
> ps ax | grep slims
> 11043 ? SNs 0:22 /usr/bin/perl
> /usr/local/slimserver/slimserver.pl /usr/local/slimserver/slimserver.pl
> --logdir=/var/slims/log --prefsdir=/var/slims/prefs
> --pidfile=/var/run/slimserver.pid
> --logfile=/var/slims/log/slimserver.log --diag --noimage --novideo
Und jetzt sind es zwei.
> Obwohl ich bei Aufruf des Startskripts eine korrekte Rückmeldung
> erhalte:
>
> /etc/init.d/slims start
> slimserver daemon is already running!
Wenn der rennt, kannst Du ihn nicht nochmal starten.
> und der Server tadellos streamt. Und nein, ich war ganz artig und habe
> an keiner Stelle des /etc/init.d/slims eine weitere Veränderung
> drinnen. ;-)
Sagt auch keiner: PID existiert -> slims rennt.
--
Gruss Marcus
Mehr Informationen über die Mailingliste Eisfair