若您需要使用阿里云的函数计算服务,可以使用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区域会打印操作日志,请根据日志信息检查部署结果。