Hallo,
ich weiss nicht wienlange ich das Problem schon habe aber irgendwie startet meine Fhem und meine Apache Servier mehrfach.
root 1 0 0 22:17 ? 00:00:00 /bin/sh -c bash /opt/fhem/start.sh
root 6 1 0 22:17 ? 00:00:00 bash /opt/fhem/start.sh
root 7 6 17 22:17 ? 00:00:05 perl fhem.pl fhem.cfg
root 72 0 0 22:18 pts/0 00:00:00 bash
root 80 7 0 22:18 ? 00:00:00 perl fhem.pl fhem.cfg
root 121 1 0 22:18 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 126 121 50 22:18 ? 00:00:07 /usr/sbin/apache2 -k start
www-data 127 121 0 22:18 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 128 121 0 22:18 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 129 121 0 22:18 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 130 121 0 22:18 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 150 121 0 22:18 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 151 121 0 22:18 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 152 121 0 22:18 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 153 121 0 22:18 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 154 121 0 22:18 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 155 121 0 22:18 ? 00:00:00 /usr/sbin/apache2 -k start
root 157 7 0 22:18 ? 00:00:00 perl fhem.pl fhem.cfg
root 158 72 0 22:18 pts/0 00:00:00 ps -ef
root@d46eeef5adc7:/opt/fhem#
Ist da irgendwas faul?
Danke Andreas
Nein.
Apache startet mehrere Prozesse für Loadbalancing, die haben alle die gleiche Parent ID 121.
fhem hat einige Module die forken, damit die Aufgabe im Hintergrund abläuft ohne zu blockieren.
Wenn du ein top beobachtest, solltest du je nach der Größe deiner Installation feststellen, dass Childprozesse mit unterschiedlichen IDs kommen und gehen.