Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Erstellen von Sitzungsskripts
AppStream 2.0 stellt Instanz-Sitzungsskripts sowohl für Windows- als auch für Linux-basierte Streaming-Instances bereit. Weitere Hinweise zu Sitzungsskripts finden Sie unter Verwenden Sie Sitzungsskripten, um das Streaming-Erlebnis Ihrer Amazon AppStream 2.0-Benutzer zu verwalten.
Sitzungsskripten werden in einem AppStream 2.0-Image angegeben. Um die Konfigurationsdatei für Sitzungsskripts auf einer Linux-Instance zu finden, navigieren Sie zu /opt/appstream/SessionScripts/config.json
. Der folgende Code ist eine config.json
-Beispieldatei, die ein Sitzungsstartskript mit dem Namen „test-session-start
“ und ein Sitzungsendskript mit dem Namen „test-session-stop
“ zusammen mit ihren jeweiligen Laufzeitparametern angibt. Stellen Sie sicher, dass die Skripts, auf die in config.json
verwiesen wird, über Ausführungsberechtigungen verfügen und dass ein Befehlsinterpreter definiert ist (z. B. #!/bin/bash).
{ "SessionStart": { "Executables": [ { "Context": "system", "Filename": "/opt/appstream/SessionScripts/test-session-start", "Arguments": "arg1", "S3LogEnabled": true } ], "WaitingTime": 30 }, "SessionTermination": { "Executables": [ { "Context": "system", "Filename": "/opt/appstream/SessionScripts/test-session-stop", "Arguments": "arg2", "S3LogEnabled": true } ], "WaitingTime": 30 } }