Automatisches Starten und Beenden von Diensten
Alle Serverkomponenten werden als Dienste installiert und können während der Installation für den Start konfiguriert werden.
Wenn Sie auf Linux-Plattformen arbeiten, führen Sie die nachstehenden Schritte aus, um den Sitzungsserver so einzurichten, dass er beim Systemstart automatisch gestartet wird.
Erstellen Sie mithilfe Ihres Installationsverzeichnisses eine Datei mit der Bezeichnung sessionserver
und dem folgenden Inhalt:
#!/bin/sh
#
#This script manages the service needed to run the session server
#chkconfig:235 19 08
#description: Manage the Host Access for the Cloud session server
###BEGIN INIT INFO
# Provides: sessionserver
# Required-Start: $all
# Required-Stop: $all
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Description: Start the Host Access for the Cloud Session Server
### END INIT INFO
INSTALL_DIR=<enter installation directory>
BIN_DIR=$INSTALL_DIR/sessionserver/bin
case "$1" in
start)
echo "Starting Host Access for the Cloud Session Server"
$BIN_DIR/server start
RETVAL=0
;;
stop)
echo "Stopping Host Access for the Cloud Session Server"
$BIN_DIR/server stop
RETVAL=0
;;
status) echo "Current Host Access for the Cloud Session Server status"
$BIN_DIR/server status
RETVAL=0
;;
restart) echo "Restart Host Access for the Cloud Session Server"
$BIN_DIR/server restart
RETVAL=0
;;
*)
echo "Usage: $0 (start|stop|status|restart)"
RETVAL=1
;;
esac
exit $RETVAL
Führen Sie dann die jeweils relevanten Schritte aus.
Unter Linux:
-
Kopieren Sie die Datei in das Verzeichnis
/etc/init.d
. -
Legen Sie die Dateiberechtigungen fest. Führen Sie unter Verwendung des Werts 755 den Befehl
chmod
aus. Beispiel:chmod 755 sessionserver
-
Führen Sie
chkconfig
aus, um das Initialisierungsskript hinzuzufügen. Beispiel:/sbin/chkconfig --add sessionserver