从本地目录上传脚本文件
如果您的脚本文件存储在本地,则可以从该位置将其上传到 Amazon GameLift。要创建脚本资源,请使用 Amazon GameLift 控制台或 AWS Command Line Interface(AWS CLI)
- Amazon GameLift console
-
创建脚本资源
-
在导航窗格中,选择托管,脚本。
-
在脚本页面上,选择创建脚本。
-
在创建脚本页面的脚本设置下,执行以下操作:
-
对于名称,输入脚本名称。
-
(可选)对于版本,输入版本信息。由于脚本内容可以更新,版本数据则有助于跟踪更新。
-
对于脚本源,选择上传 .zip 文件。
-
对于脚本文件,选择选择文件,浏览包含脚本的 .zip 文件,然后选择该文件。
-
-
(可选)在标签下,通过输入键和值对向脚本添加标签。
-
选择创建。
Amazon GameLift 为新脚本分配一个 ID 并上传指定的 .zip 文件。您可以在脚本页面查看新脚本(包括其状态)。
- AWS CLI
-
使用
create-script
AWS CLI 命令定义新脚本并上传您的服务器脚本文件。创建脚本资源
-
将 .zip 文件放入可以使用 AWS CLI 的目录中。
-
打开命令行窗口,然后切换到放置 .zip 文件的目录。
-
输入以下 create-script 命令和参数。对于 --zip-file 参数,请务必在 .zip 文件的名称前加上字符串
fileb://
。它将文件标识为二进制文件,以便 Amazon GameLift 处理压缩后的内容。aws gamelift create-script \ --name
user-defined name of script
\ --script-versionuser-defined version info
\ --zip-file fileb://name of zip file
\ --regionregion 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 服务会返回新的脚本对象。
-
要查看新脚本,请致电
describe-script
。
-
部署实时服务器脚本
从 Amazon S3 上传脚本文件