Re: Server automatisch herunterfahren, wenn keine Clients connected sind
Habe es jetzt mit netstatus gelöst. Das zeigt mir ja überhaupt alle
Connections zum Server an. Ich poste mal das Script. Ist zwar sicher
keine Meisterleistung, aber erfüllt seinen Zweck:
#! /bin/sh
# Das Skipt prüft alle 10 Minuten ob noch Verbindungen zum Server
# aktiv sind. Sind keine Verbindungen mehr aktiv wird erneut 10
# minuten gewartet ob sich in der Zwischenzeit nochmal jemand
# verbunden hat. Wenn nicht erfolgt der Shutdown.
langKeineConnections=1
while [ $langKeineConnections -eq 1 ]
do
lanKeineConnections=1
netstat -s | grep "connections established" | grep "0"
while [ $? != "0" ]
do
echo "Immer noch Connections"
sleep 600
netstat -s | grep "connections established" | grep "0"
done
echo "Hey alle sind Disconnected Wart ma mal noch 10 minuten"
sleep 600
netstat -s | grep "connections established" | grep "0"
if [ $? = "0" ]; then
langKeineConnections=0
fi
done
shutdown -h now
Reply to: