创建会话脚本 - Amazon AppStream on

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

创建会话脚本

AppStream 2.0 在基于 Windows 和 Linux 的流媒体实例上提供实例会话脚本。有关会话脚本的更多信息,请参阅使用会话脚本管理 AppStream 2.0 用户的直播体验

会话脚本在 AppStream 2.0 映像中指定。要在 Linux 实例上找到会话脚本配置文件,请导航到/opt/appstream/SessionScripts/config.json。以下代码是一个示例config.json文件,它指定了名为 “test-session-start” 的会话启动脚本和名为 “test-session-stop” 的会话结束脚本及其运行时参数。确保中引用的脚本config.json具有运行权限并且定义了命令解释器(例如,#! /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 } }