Criar scripts de sessão - Amazon AppStream 2.0

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Criar scripts de sessão

AppStream 2.0 fornece scripts de sessão na instância em instâncias de streaming baseadas em Windows e Linux. Para obter mais informações sobre os scripts de sessão, consulte Use scripts de sessão para gerenciar a experiência de streaming dos seus usuários do Amazon AppStream 2.0.

Os scripts de sessão são especificados em uma imagem AppStream 2.0. Para localizar o arquivo de configuração dos scripts de sessão em uma instância do Linux, navegue até /opt/appstream/SessionScripts/config.json. O código a seguir é um exemplo de arquivo config.json que especifica um script de início de sessão chamado “test-session-start” e um script de fim de sessão chamado “test-session-stop” com os respectivos parâmetros de tempo de execução. que os scripts referenciados em config.json tenham permissões de execução e que um interpretador de comandos esteja definido (por exemplo, #!/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 } }