函数工作流 FUNCTIONGRAPH-配置心跳函数:概述

时间:2023-11-24 09:58:57

概述

心跳函数用于检测用户函数运行时的异常,例如以下场景:
  • 用户函数死锁,无法正常运行。
  • 用户函数内存溢出,无法正常运行。
  • 用户函数网络异常,无法正常运行。

在配置了自定义心跳函数后,当用户函数运行时,FunctionGraph每隔5s向函数实例发送一次心跳请求,触发心跳函数。如果心跳请求返回异常,FunctionGraph会认为函数实例异常,终止此函数实例。

FunctionGraph心跳请求的超时时间是3s,如果连续6次心跳请求未响应,函数实例将被终止。

support.huaweicloud.com/usermanual-functiongraph/functiongraph_01_1835.html