:DISCONNECT
Verwenden Sie die Script-Anweisung :DISCONNECT, um eine Verbindung zum AE-System zu trennen. Benutzer oder Benutzergruppen, die als Verbindungen definiert werden, müssen zum gleichen Mandanten wie das Objekt gehören, in dessen Script Sie diese Script-Anweisung verwenden. Der Benutzer wird durch eine Automic Web Interface-Meldung darauf aufmerksam gemacht, dass die Verbindung zur Automation Engine zwischenzeitlich unterbrochen war und er sich neu anmelden muss. Dies führt nicht zu einem Fehler, wenn es keine aktiven Verbindungen zum AE-System gibt. Wenn Benutzer oder Benutzergruppen ungültig sind, wird die Script-Verarbeitung abgebrochen und das System sendet eine Fehlermeldung. Statt eines einzelnen Agenten kann auch eine Agentengruppe als Verbindung angegeben werden. Die Beendigung gilt für alle Agenten, die dieser Gruppe angehören.
Hinweis: Benutzer oder Agenten benötigen das Recht, Prozesse abzubrechen, da andernfalls diese Script-Anweisung nicht verarbeitet werden kann.
Syntax
: DISCONNECT Verbindung, Name
Parameter
-
:DISCONNECT
Trennt eine Verbindung zum AE-System -
Verbindung
Verbindungstyp
Format: Script-Literal, Script-Variable oder Zahl
Zulässige Werte:- USER
Verbindung eines Benutzers oder einer Benutzergruppe - HOST
Verbindung eines Agenten - HOSTGROUP
Verbindung von Agenten einer Agentengruppe
- USER
- Wenn :DISCONNECT zusammen mit HOST oder HOSTGROUP verwendet, wird der Agent nicht beendet, aber die Verbindung wird vorübergehend beendet. Der Agent ist wieder mit dem System verbunden, wenn er ein Signal erhält, das den Agenten prüft. Das Trennen einer Agent-Verbindung mit :DISCONNECT ist nützlich, wenn Sie einen neuen Kommunikationsprozess starten und die Agenten neu anordnen möchten.
- Um einen Agenten zu beenden, können Sie die Script-Anweisung :TERMINATE verwenden.
Hinweise
-
Name
Name eines Benutzers, einer Benutzergruppe, eines Agenten oder einer Agentengruppe
Format: Script-Literal, Script-Variable oder Zahl
Beispiel
Das folgende Beispiel trennt den Benutzer SMITH/AE vom AE-System.
: DISCONNECT "USER" , "SMITH/AE"
Der Agent WIN01 ist vom AE-System getrennt.
: DISCONNECT "HOST" , "WIN01"
Das nächste Beispiel trennt alle Datenbank-Agenten.
: DISCONNECT "HOSTGROUP" , "HOSTG_DB_UNIX"
Siehe auch: