预热后端(warmer backend)用于在无服务器(serverless)场景下预热 server lambda。这有助于避免冷启动问题。
特殊事件与结果
interface WarmerEvent {
type: "warmer";
warmerId: string;
index: number;
concurrency: number;
delay: number;
}
interface WarmerResponse {
type: "warmer";
serverId: string;
}
特殊覆盖配置
调用函数
您可以自定义 invoke
函数来处理 warmer
事件。默认情况下它使用 lambda invoke 命令。默认的调用需要设置 WARM_PARAMS
环境变量,其值为以下结构的字符串化版本:
{
concurrency: number;
function: string;
}[]