AWS
主要组件
预热器

预热后端(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;
}[]