一键部署
1.点击一键部署跳转到 Ros 的操作的界面,用户需要提前把产品开通好。
2.下一步,在这里输入一个 MySQL 数据库的密码,按照要求输入。然后选两个可用区,这是为了保证高可用。
3.预览方案的预估价格。如果通过 Ros 拉起这套解决方案的所有产品,一个小时大概要 1.13 元的费用,这些是 Server 类的实例,实际上按照使用量扣费,1.13 只是预估。如果快速拉起,然后快速删掉,实际上不需要花费这么多钱。
点击创建后,看到有创建中的状态,大概需要等待五到十分钟,等到百分之百就表示完成。
4.验证是否部署成功
访问部署的应用,点输出会提供一个公网的域名,就是访问的地址。如果看到 Hello Word, 表示部署成功。
如果在界面看到创建成功,可以截图,代表完成这个任务。然后再把 Hello Word 截图,代表能成功访问。这是完成整套方案的部署。如果还没有完成,就挂在这里让它自己跑,跑完以后,在输出验证是否能访问。
5.资源释放
如果已经验证成功,还有最重要一步是及时的把资源给释放掉,如何删除,在菜单的删除按钮,点一下。选择释放资源,默认是释放,选择确定,删除是一个比较高危的操作,会需要校验码。然后,刷新一下,没有任何资源占用时,说明已经完成资源的释放。
接下来看如何在 SAE 控制台部署一个应用。这是一键部署,这个应用是提前准备好的,如果部署一个自己的应用,如何部署,可以点击群里手动部署的链接,点进来是 SAE 产品的产品主页,在这个页面,点击产品控制台。
进入 SAE 的控制台,这边是概览,如果在上面部署应用,就会有应用的使用数据,比如用多少资源,有多少应用数,有多少实例数,有多少任务。今天很多都是新用户,新用户这里都是空的,布置上去就有了。
如何部署应用,首先在应用管理选择一个 Web 应用,如何部署一个 Web 应用,需要注意一点,在上方有一个选择地域,尽量选择张家口。选择完后,可以开始应用的部署。
首先,点击创建应用,在这里需要输入应用的名称,注意是英文字母开头。命名空间默认,如果是一个新用户,可能没有绑定 Vpc,需要在这里绑定 Vpc。
点绑定 Vpc,选择一个创建,然后点击创建专业网络,输入 Vpc 的名称,选择可用区后确认。创建好后,切回到刚才的页面,刷新一下就可以选创建好的 Vpc,点确定。
体验一下源码部署,从源码仓库部署一套应用。在应用部署方式这里可以看到支持镜像,支持源码仓库,支持代码包,今天体验的是源码仓库,首先点源码仓库,
然后点设置持续部署,选择 Gitee,因为网络的原因,测试的时候选择国内的平台稳一点,组织这里有一个 SAE 公共代码仓库,这是官方提供的。仓库名称选择最后一个 CannonMan,这是一个小游戏,仓库分支选 Master 分支,如果用自己的代码仓库,只要点授权绑定自己的代码仓库就可以,在 SAE 上可以读到仓库以及所有代码的分支。拿公共仓库做个实验,因为并不是所有人都有自己的 Gitee 账号。配置好后,其他不用配置,点确定。
HTTP 的监听端口要设置 8080 的端口,其他的可以使用默认配置。
在实际的生产过程中可以根据自己的规格。比如这里默认 1 核 2G,可以选择适合自己的实例的请求上限以及实例的范围,如果设置为零,在极端情况下,长期没有请求的情况下,会把整个实例缩为零,应用就不收费,当请求过来的时候就会拉起来。上限是为了限制,如果有大流量冲击时,不会一次性弹出太多的实例,造成费用上的超值。可以设实例的上限,测试直接默认。选择一键创建应用,看到整个部署的过程很快,需要填写的配置项只有几个,除 Vpc,如果是新用户,Vpc 会稍微麻烦一点,正常一两分钟就可以完成整个配置,然后是等待应用部署完成。去仓库拉代码,然后做应用的构建以及应用的部署,整体一分钟左右,比一键部署要快,一键部署需要拉数据库,拉负载均衡,整体的时间会长一点。
看到这个界面时,说明实例已经部署完,如何访问,往下拉有 HTTP流量全托管,在这有公网的访问地址,点击公网访问地址可以访问部署的应用。如何改白名单,在下面看到笔形图标,点击就可以修改公网的白名单。第一个访问会默认加到白名单里面,默认都是可以自己访问自己。
点击一下。小游戏就出来了,这是前段时间比较火的小游戏。整个部署完成。
接下来是删除,出现这个界面,就说明应用已经部署完成。有一个很关键的步骤是删除刚刚部署的应用,回到应用管理 Web 界面,可以看到这是应用的列表,这是自己创建的应用,首先点删除,然后输入应用名称,如果很长,可以复制,确认,同样需要验证码。删除成功后要确认所有资源全部都删除完成。