云端部署

云端部署 是开放平台推出的云应用服务,为您的应用提供方便快捷的一站式部署上云能力。如果开发者使用不同的工程部署同一个云应用,则云应用的部署已最新部署成功的工程为准。

目前 云端部署 仅支持小程序。


入驻小程序云服务


如果开发者还未入驻金融科技,在云部署前需要首先入驻小程序云服务。以下为开发者介绍两种入驻云服务的方法,如果开发者的主账号已入驻云服务,开发者可以跳过此步骤,直接进入 部署准备 阶段。


注意

云服务在活动期间内的费用见 相关活动通知,具体收费政策以控制台页面显示为准。


1. 控制台入驻


您可以在小程序控制台入驻金融科技。开发者进入小程序管理页面,选择左侧的 云服务 页签,进入云服务管理页面。如果开发者还未入驻金融科技,页面会有入驻金融科技的提示,如下图所示。开发者勾选同意协议后,点击 立即开通 即可一站式入驻金融科技。


image.png


2. 通过一站式服务化套件入驻


开发者还可以通过蚂蚁金服开发者一站式服务化套件入驻金融科技。


注意

企业主账号在入驻金融云时,需要用企业主账号扫码登录,或者由开发者管理员扫码登录;作为普通开发者的开发成员则无权限代替主账号入驻金融云。关于角色差异请参考 关联应用 的 注意 部分。


在使用主账号扫码登录后,点击 云端部署 页签,会有入驻提示,点击 入驻,勾选 同意,点击 OK 确认;确认完成后系统开始自动构建云应用测试环境,大约 10 分钟后,系统提示构建环境成功,可以开始云端部署。

image.png

部署准备


1.如果开发者关联的应用初次使用云部署功能,蚂蚁开发者一站式服务化套会提示开发者在小程序控制台构建云应用,如下图所示。


第一次云部署.png


2.点击 构建 按钮,进入开发者中心的小程序列表,选择要关联的小程序,点击 查看, 进入小程序管理页面后,选择左侧的 云服务 页签,进入云服务管理页面。点击 创建云应用,如下图所示。


image.png


3.开发者根据自己的需要选择合适的技术栈,在填写相应的应用名称和描述后,点击 创建创建完成后,开发者需要给创建的云应用构建环境。


11.png


4.点击 构建环境,为云应用构建环境。云服务在活动期间内的费用见 相关活动通知,具体收费政策以控制台页面显示为准。如下图所示,点击 确认配置 后,跳转进入购买页面,点击 确认购买,完成购买。


image.png


5.开发者在点击购买后,系统会自动构建环境(耗时约3分钟),构建成功后,界面会提示开发者构建成功。在构建成功后,开发者回到 IDEA 工具,点击 刷新,即可开始关联云应用。


关联云应用


1.开发者在初次使用云端部署功能,会提示未关联云应用,请点击 关联云应用(目前暂时仅支持支付宝小程序关联云应用)。


image.png


2.开发者选择需要关联的支付宝小程序云应用,点击 关联当前工程 后,即可关联成功。


image.png


部署云应用


1.点击 云端部署 > 部署云应用


image.png


2.部署云应用 将会自动完成本地构建、上传安装文件、部署。首先点击 本地构建。如果本地构建不通过则无法进行下一步云端部署的操作,同时会提示报错信息。



3.构建完毕以后可以选择部署到测试环境,或者上传到生产环境。部署的版本号可以根据您的需求进行维护,请保证版本号在部署时唯一。



image.png


云服务器日志查看


点击 登录云服务器 将一键 ssh 到云应用服务器上,自动打开 IDEA 终端。


image.png


开发者可自行在终端执行 shell 命令查看需要的日志。



部署情况查看


复制测试域名,开发者可以在浏览器中访问验证已经部署的测试服务域名


image.png


开发者复制测试域名后,根据代码的实际情况补全域名,可以在线访问,浏览器访问效果如下图所示 (因模板差异,页面显示以开发者实际测试结果为准)。


image.png


onlineServer