在ServiceStage上部署War包应用
体验了一下ServiceStage的部署War包应用,是基于这个平台提供的一个简易demo,最后部署好了,页面样式如下:
体验步骤如下:
Step1:创建资源
登录ServiceStage的资源管理,https://console.huaweicloud.com/servicestage?doc
【1.1 创建K8集群】
【1.2 选择虚拟机集群】
【1.3 填写集群名称、按要求选择虚拟私有云、所在子网(体验的话高可用可选择否),没有就去创建回来后刷新,点击下一步去购买节点】
【1.4 找到“网络”这项,选择“现在购买”弹性IP】
【1.5 在登录项填写好机器登录的方式,下一步提交订单后机器资源就开始创建。创建集群需要几分钟,请给它两首歌的时间。】
Step2:上传软件包
【2.1 创建软件包】
【2.2 上传刚刚下载的examples.war】
在创建一次软件包后,修改了代码只需在这个软件包基础上更新软件版本即可。
Step3:上线应用
【3.1 点击创建应用后,点击下一步】
【3.2 选择部署“War包”,再选择刚刚上传的“选择软件包”】
【选择后如下图所示】
【3.3 给war应用设置一个公网访问的端口后,点击创建应用】
【设置完毕后点击创建应用】
【3.4 在ServiceStage的应用上线模块查看应用详情,点击外部访问地址访问war应用】
【访问页面如下】
到这儿,就完成了war应用的部署,如果后续开发者要修改war包当中的代码,修改后重新打包上传到软件仓库,然后更新一下应用的软件包即可。
总的来说,前后花的时间比较少,后期维护也比较方便,可以有更多的时间关注自己的代码,从繁琐的维护工作中抽身出来;
但是貌似还不太稳定,有些时候拉包花的时间比较长,导致几次重试,希望平台能快速优化吧