The warmer backend is used to warm up the server lambda in case of serverless. This is useful to avoid cold starts.
Special Event and Result
interface WarmerEvent {
type: "warmer";
warmerId: string;
index: number;
concurrency: number;
delay: number;
}
interface WarmerResponse {
type: "warmer";
serverId: string;
}Special Overrides
Invoke function
You can customize the invoke function to handle the warmer event. By default it uses lambda invoke command. The default invoke needs a WARM_PARAMS environment variable that is a stringified version of this
{
concurrency: number;
function: string;
}[]