若您需要使用阿里云的函数计算服务,可以使用 Cloud Toolkit 实现在本地 IDE 中运行、下载云端函数,创建、上传本地函数。本文以 IntelliJ IDEA 为例介绍如何使用 Cloud Toolkit 管理函数。

背景信息

函数计算是事件驱动的全托管计算服务,能帮您快速调动和使用海量计算资源,提供弹性可靠的运行环境。使用函数计算,您无需采购与管理服务器等基础设施,只需编写并上传代码即可在云端运行任务。

Cloud Toolkit 与函数计算实现了数据打通,安装并配置 Cloud Toolkit 后可以在本地 IDE 中查看该账号下的函数信息。安装 Fun 工具后可以在本地 IDE 中创建、运行、调试和部署函数,还可以运行和下载云端的函数。

前提条件

操作步骤

  1. 打开 IntelliJ IDEA。
  2. 在右侧导航栏中单击 Alibaba Function Compute 页签。
  3. Alibaba Function Compute 页签中选择地域,然后按需对本地资源或云端资源进行操作: 函数
    • 展开 Local Resources 进行本地资源操作:
      • 创建资源:在 Alibaba Function Compute 右上角单击加号,在 Creat Function 对话框中配置创建信息,然后单击 Add
      • 运行本地函数:右键单击目标函数,选择Local Run
      • 调试本地函数:右键单击目标函数,选择Local Debug
      • 查看函数:右键单击目标函数,选择Go To Code
        说明 Java 语言的函数不支持此功能。
      • 部署 Service 中的所有函数:右键单击目标 Service,选择 Deploy Service
      • 部署单个函数:右键单击目标函数,选择Deploy Function
    • 展开 Remote Resources 进行云端资源操作:
      • 运行远端函数:右键单击目标函数,选择Remote Run
      • 下载 Service 中的所有函数:右键单击目标 Service,选择 Import To Local
      • 下载单个函数:右键单击目标函数,选择 Import To Local
      • 查看 Service 性能:右键单击目标 Service,选择 Properties
      • 查看函数性能:右键单击目标函数,选择Properties

结果验证

执行下载、运行和部署等操作时,IntelliJ IDEA 的 Console 区域会打印操作日志,请根据日志信息检查部署结果。