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:
İ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;