Skip to main content

第四步:部署

如果您已经完成了API的调试,并准备将API发布给最终消费者使用,那么这个API就要先被 部署 到一个或多个正式环境中,之后通过API门户对外发布。在这部分中我们会着重向您介绍,如何部署一个API。在之后的篇章里,我们会为您讲解怎样将API发布到门户上,以及如何调用这个API。

在平台上发布API是通过发布包含此API的项目实现的。当您的API通过测试之后,接下来您可以创建一个版本,这个版本中包含当前项目下您所希望发布的所有API。

版本:这里所说的版本相当于当前时刻的一个快照。它包含了此刻该项目中的全部配置信息。你可以在每次对项目进行编辑之后都保存一个版本,保留当时的状态,方便进行状态回滚。

创建版本

版本创建成功之后,点击 部署 按钮。在弹出的面板中选择您希望部署的环境和部署的版本。一个版本允许部署到多个环境中(如果存在多环境)。在部署时您可以选择该版本在部署成功之后是否自动上线。版本描述框中会展示创建该待部署版本时填写的描述信息。

如果新部署的版本不包含线上已有的API,部署成功之后将导致这些没有被包含的API下线(相关授权也将清除)。因此,部署操作需要谨慎进行。用户需要手动点选我已了解并遵守部署规则之后,才能进行部署。

部署页面

部署按钮上会显示当前各个环境的部署状态,包含在某个环境中已部署、未部署的状态:

部署状态

到这里,我们已经完成了一个API的注册过程。接下来我们将介绍如何 调用这个API