Schedule interface

Zamanlanmış işlevler için yapılandırma seçenekleri.

İmza:

export interface Schedule 

Özellikler

Mülk Tip Tanım
yeniden deneYapılandırma ZamanlamayıYenidenDeneYapılandırma Yeniden deneme davranışını belirleyen ayarlar.
takvim sicim İşin yürütüleceği programı açıklar. Zamanlama aşağıdaki türlerden biri olabilir: 1. Crontab 2. İngilizce benzeri program
saat dilimi dize | Değeri Sıfırla Schedule.schedule yorumlanırken kullanılacak saat dilimini belirtir . Bu alanın değeri tz veritabanındaki bir saat dilimi adı olmalıdır.

Schedule.retryConfig

Yeniden deneme davranışını belirleyen ayarlar.

İmza:

retryConfig?: ScheduleRetryConfig;

Zamanlama.zamanlama

İşin yürütüleceği programı açıklar.

Zamanlama aşağıdaki türlerden biri olabilir:

  1. Crontab

  2. İngilizce benzeri program

İmza:

schedule: string;

Örnek

// Crontab schedule
schedule: "0 9 * * 1"` // Every Monday at 09:00 AM

// English-like schedule
schedule: "every 5 minutes"

Schedule.timeZone

Schedule.schedule yorumlanırken kullanılacak saat dilimini belirtir .

Bu alanın değeri tz veritabanındaki bir saat dilimi adı olmalıdır.

İmza:

timeZone?: string | ResetValue;