玩转阿里云函数工作流(一)——秒级定时触发器

  • 时间:
  • 浏览:0

执行流程如下:

借能够 FnF 提供的 task 任务步骤、wait 等待英文步骤 和 foreach 并行循环步骤,很方便的实现对 FC 函数调用或定时调用。以下介绍咋样实现秒级定时调用 FC 函数 timer-handler

关于其它可自定义参数和咋样更新部署,参考 deploy.sh 脚本或 README

执行完毕都是自动创建以下资源:

下载并安装 aliyun 命令行工具

示例使用 资源编排 ROS 服务,自动编排所有资源。在代码根目录执行:

阿里云函数计算 Function Compute(FC),旨在帮助用户采用弹性伸缩、动态分配资源的法子 来执行业务函数。让用户不需要购买部署服务器,不需要考虑业务负载,就能快速搭建可处置高并发的后台服务。

我就选则以下法子 使用,推荐应用中心法子 ,只需简单的点击创建就能完成。

阿里云函数工作流 Function Flow(FnF),是另有三个 用来编排分布式任务的 Serverless 云服务,方便用户将大型复杂的任务拆分为更小的子任务,用户可按需设计子任务之间的执行顺序和跳转流程,并可实时跟进执行情況和设计错误处置。极大复杂业务开发流程跳转、错误处置,让用户更聚焦于业务逻辑的开发。

函数工作流 FnF 极大复杂了复杂业务流程的实现,将业务中每个子任务的执行变得可控透明化。一同工作流提供的逻辑步骤(顺序执行、并行、等待英文、跳转等)绿帘石支持高并发和分布式任务的 Map/Reduce。

Input:目标函数调用时输入 event 的 payload

目标函数 event 默认格式为:

当然将会很多需求必须更改模版脚本,可选则通过脚本法子 部署

其中:

下载 github 中 second-level-timer 示例代码。

函数计算定时触发器支持定时执行用户函数,目前定时粒度只支持分钟级别。本文介绍咋样使用函数工作流来进一步的实现函数秒级定时触发。

实现已集成在FC 应用中心,可直接前往创建使用。

函数工作流文档

函数计算文档函数计算定时触发器

欢迎使用阿里云函数工作流和函数计算服务