函数计算是一种事件驱动的全托管计算服务,它通过触发器来执行函数。触发器作为事件的生产者,定义了触发条件,当事件发生并满足这些条件时,会自动调用与之关联的函数进行处理。这种方式提供了集中和统一的管理不同事件源的机制。
什么是触发器
函数计算引入了一种以事件为驱动的计算模型。在这个模型中,函数的执行受到事件的控制。函数的触发可以通过函数计算控制台或SDK进行,也可以由其他一些事件源来触发。您可以在指定的函数中创建触发器,这些触发器描述了一系列规则,当某个事件满足这些规则时,与之相关联的函数就会被触发。
触发器类型
触发器名称 | 调用方式 |
---|---|
定时触发器 | 异步调用 |
消息队列 RocketMQ 版触发器 | 同步/异步调用 |
消息队列 Kafka 版触发器 | 同步/异步调用 |
HTTP触发器 | 同步/异步调用 |
API网关触发器 | 同步/异步调用 |