今天我们来向大家介绍一下,阿里云Web应用托管服务(web+)中如何使用命令行工具对应用部署环境进行变更。在此之前请您确保wpctl命令行工具已经正确安装并配置。
我们首先输入wpctl env:apply --help查阅apply命令的帮助文档。
再次输入wpctl env:dump --help来查询dump的帮助文档。
然后我们需要使用dump命令来下载一份对应环境的配置文件。这里输入应用的名字与部署的环境的名字。
回车后,命令行工具将帮助我们下载一个叫做wpfile的文件,我们打开此文件查看一下该文件的信息。
接下来我们需要修改该配置文件,并应用变更来达到变更环境的目的。我们在这里加入一个url的字段来指定部署包的地址。
之后,我们在这个区域增加一个配置项instanceNum:2表明我们需要配置两台ECS节点。
接下来,我们在SLB区域当中增加enable字段设置成true,意思是打开SLB服务。
保存文件并退出。
然后我们执行apply命令,同时指定应用名和环境名,当然也需要指定我们刚刚完成修改的wpfile,回车。
命令行工具将开始执行,此时,工具输出了变更的摘要,说明了我们将要变化的配置字段和值,回车确认。
在这个场景中,我们将新购置一台ECS,同时进行新的包部署,并打开SLB,整个过程将持续大约一百秒。
执行完毕后您可以看到该环境最新的信息,点击下方SLB的地址就可以进入到我们的样例程序。