从本地目录上传脚本文件 - Amazon GameLift

从本地目录上传脚本文件

如果您的脚本文件存储在本地,则可以从该位置将其上传到 Amazon GameLift。要创建脚本资源,请使用 Amazon GameLift 控制台或 AWS Command Line Interface(AWS CLI)

Amazon GameLift console
创建脚本资源
  1. 打开 Amazon GameLift 控制台

  2. 在导航窗格中,选择托管脚本

  3. 脚本页面上,选择创建脚本

  4. 创建脚本页面的脚本设置下,执行以下操作:

    1. 对于名称,输入脚本名称。

    2. (可选)对于版本,输入版本信息。由于脚本内容可以更新,版本数据则有助于跟踪更新。

    3. 对于脚本源,选择上传 .zip 文件

    4. 对于脚本文件,选择选择文件,浏览包含脚本的 .zip 文件,然后选择该文件。

  5. (可选)在标签下,通过输入对向脚本添加标签。

  6. 选择创建

    Amazon GameLift 为新脚本分配一个 ID 并上传指定的 .zip 文件。您可以在脚本页面查看新脚本(包括其状态)。

AWS CLI

使用 create-script AWS CLI 命令定义新脚本并上传您的服务器脚本文件。

创建脚本资源
  1. 将 .zip 文件放入可以使用 AWS CLI 的目录中。

  2. 打开命令行窗口,然后切换到放置 .zip 文件的目录。

  3. 输入以下 create-script 命令和参数。对于 --zip-file 参数,请务必在 .zip 文件的名称前加上字符串 fileb://。它将文件标识为二进制文件,以便 Amazon GameLift 处理压缩后的内容。

    aws gamelift create-script \ --name user-defined name of script \ --script-version user-defined version info \ --zip-file fileb://name of zip file \ --region region name

    示例

    aws gamelift create-script \ --name "My_Realtime_Server_Script_1" \ --script-version "1.0.0" \ --zip-file fileb://myrealtime_script_1.0.0.zip \ --region us-west-2

    作为对您的请求的响应,Amazon GameLift 服务会返回新的脚本对象。

  4. 要查看新脚本,请致电 describe-script