使用指南

前提条件

操作指南

小程序云应用 IDEA 插件的常用操作如下:

一、登录

打开 IDEA,选择 Tools > Alipay DevTools > 登录账号

登录账号.png

在弹出框中,使用支付宝扫码登录。

image

二、关联云应用并创建工程

登录后,点击 IDEA 下方的 Alipay DevTools 视图,然后点击 关联云应用

image

在弹出框中,选择小程序,以及小程序对应的云应用,然后选择 关联当前工程 或者 新建云应用工程。这里选择 新建云应用工程

  • 关联当前工程:将 IDEA 当前打开的本地工程关联到云应用。
  • 新建云应用工程:新建一个本地工程并关联到选择的云应用。
    image.png

在创建工程的向导页面(也可以通过 File > New > Project 进入到该页面),选择左侧的导航栏中的 Alipay CloudApp。右侧面板中会出现两个选项,SpringBootSOFABoot。这里选择 SpringBoot 进行工程创建。

image

填写工程名称,点击 Finish 完成工程创建。

image

三、编写代码

创建工程后,样例代码已经加载到工程中,您可以直接运行,也可以根据需要修改代码。

image

四、部署应用

点击 云应用管理, 在弹出框中选择 部署云应用

image

选择本地构建,并等待构建完成。

1.png

构建完成后,会自动弹出部署对话框,点击 部署应用,在弹出的对话框中,点击 确认

重要:生产环境只支持打包上传应用代码,不支持直接部署。

1.png

等待代码上传并部署。部署完成后,下面的对话框会消失。

image.png

新版本插件提供了取消部署的功能,点击对话框的 取消 按钮,即可取消当前部署。

重要取消操作只是停止当前的部署,应用并不会回滚到上一次部署状态,因此取消部署很可能导致云应用的服务不可用,在重新部署应用前无法对应用执行其他操作。

image

部署过程中,控制台会输出部署日志及最后的部署结果。如果部署失败,会输出部署失败的原因。

五、查看云服务器

点击 云应用详情 视图中的 查看云服务器。

image.png

IDEA 会打开一个终端连接至相应云应用的远端云服务器,您可以由此查看云服务器上的应用日志。

image.png

重要:为了保证云服务器的安全,从 IDEA 登录到云服务器上的用户只拥有对应用默认日志目录(/home/admin/logs)的只读权限,且只能运行 /bin 目录下的程序。所以,账户登录时会收到几个目录 Permission denied 的警告。

对于 Spring Boot 应用,stdout.log 和 stderr.log 分别为应用默认的正常和异常日志输出。

六、重启应用

选择 云应用管理, 在弹出框中选择 重启服务。

image

等待重启完成。

image

七、停止应用

选择 云应用管理, 在弹出框中选择 停止服务

image

等待服务停止完成。

image

八、查看应用详情

选择 Alipay DevTools 面板,在 小程序云应用 标签下,您可以查看小程序以及云应用的信息。比如支付宝小程序名称、云应用名称、云应用所使用的技术栈、云引用的发布版本、运行状态,以及自动分配的二级域名信息等。

1.png

原文: https://docs.alipay.com/mini/cloud-service/xbflqq