最近更新时间:2023.08.31 11:48:49
首次发布时间:2022.09.08 14:11:19
本文档介绍如何在 AWS 中部署预热解决方案(pre-warming solution)并获取预热操作的 API endpoints 和 API Key。
在多云CDN服务中,如果您的纳管账号的云厂商是 AWS,多云CDN服务默认是无法对该账号下的 distributions 执行预热操作的。
要使多云CDN服务对纳管账号下的 distributions 执行预热操作,您需要执行以下操作:
以上步骤的详细说明如下。
您使用 AWS CloudFormation 模板来部署 AWS 预热解决方案。
在页面上,点击 Create stack。
在 Create stack 页面的 Prerequisite - Prepare template 下方,选择 Template is ready。
在 Specify template 下方,选择 Amazon S3 URL。
在 Amazon S3 URL 处,输入以下内容,然后点击 Next。
在 Specify stack details 页面,输入一个 stack name,然后点击 Next。假设您输入的 stack name 是 prewarm
。
在 Configure stack options 页面,可以不配置任何内容,点击 Next。
在 Review 页面最下方,勾选以下选项:
点击 Create stack。
此时,AWS 管理控制台就开始创建 stack 了。您可以点击页面左侧的 Stacks 面板中的刷新按钮来查看创建的进度。每次刷新后,留意 prewarm 的状态。如果状态变成了 CREATE_COMPLETE,stack 就创建成功了。
s9gi4eyn94
。在页面最上方的搜索框中输入 api gateway
,然后在搜索结果中右键点击 API Gateway,然后点击 Open Link in new tab。
在 API Gateway 管理控制台,点击 PrewarmApi 或者 PrewarmStatusApi。
在左侧导航栏,点击 API Keys。
在页面的中间区域,点击您的 API Key。
在 API Key 详情区域,留意 ID 是否和 PrewarmAPIKey 的 ID 相同。
在 API key 右边,点击 Show。
记录 API key 的值。
参见管理账号。