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 } }