更新时间:2023-08-31 GMT+08:00
分享

事件函数

v2版本在创建函数时,页面会出现参数“函数类型”,区分事件函数和HTTP函数。

概述

FunctionGraph支持事件类型函数。事件是指用于触发函数,通常为JSON格式的请求。用户作为事件源(事件的生产者),可以通过云服务平台或CodeArts IDE Online触发函数并进行执行。在函数创建界面可以选择函数类型,事件类型的函数不受触发器类型的限制,当前FunctionGraph支持的所有类型触发器均可用于触发事件函数。

  1. FunctionGraph原生支持事件类型函数,在函数创建界面默认选择该类型;
  2. 测试函数时在参数配置界面输入用户指定的事件JSON即可完成函数触发;
  3. 用户也可以通过FunctionGraph支持的触发器进行事件函数触发;

优势

  • 单机编程体验,简单易用

    事件类型函数可以在FunctionGraph函数界面或CodeArts IDE Online界面进行函数编辑或代码包上传,一键式完成函数云上部署,用户无需关心并处理函数的并发、故障恢复等问题。

  • 高性能极速运行时

    事件函数提供毫秒级函数启动、函数扩容、函数调用,秒级故障中断检测及秒级故障恢复。

  • 便捷完备的工具链

    提供完备的日志、调用链、debug及监控能力,支撑开发者“三步”上线函数应用。

限制

事件函数受限于事件格式(事件源),开发者在开发过程中需要遵循函数平台的函数开发规则。

相关文档