Bir Zamanlama tetikleyicisinde ayarlanabilen seçenekler.
İmza:
export interface ScheduleOptions extends options.GlobalOptions
Genişletilir: options.GlobalOptions
Özellikler
Mülk | Tip | Tanım |
---|---|---|
maxBackoffSeconds | sayı | İfade <sayı> | Değeri Sıfırla | Yeniden denemeden önce beklenecek maksimum süre. |
maxİki katına çıkma | sayı | İfade <sayı> | Değeri Sıfırla | Aradaki süre maksimum ikiye katlama sürelerini iki katına çıkaracaktır. |
maxRetrySeconds | sayı | İfade <sayı> | Değeri Sıfırla | Yeniden denemek için zaman sınırı. |
minBackoffSaniye | sayı | İfade <sayı> | Değeri Sıfırla | Yeniden bağlanmadan önce beklenecek minimum süre. |
yeniden deneme sayısı | sayı | İfade <sayı> | Değeri Sıfırla | Başarısız bir çalıştırma için yeniden deneme denemelerinin sayısı. |
takvim | sicim | Unix Crontab veya AppEngine söz dizimindeki zamanlama. |
saat dilimi | saat dilimi | İfade <string> | Değeri Sıfırla | Zamanlamanın yürütüldüğü saat dilimi. |
Scheduler.ScheduleOptions.maxBackoffSeconds
Yeniden denemeden önce beklenecek maksimum süre.
İmza:
maxBackoffSeconds?: number | Expression<number> | ResetValue;
Scheduler.ScheduleOptions.maxDoublings
Aradaki süre maksimum ikiye katlama sürelerini iki katına çıkaracaktır.
İmza:
maxDoublings?: number | Expression<number> | ResetValue;
Scheduler.ScheduleOptions.maxRetrySeconds
Yeniden denemek için zaman sınırı.
İmza:
maxRetrySeconds?: number | Expression<number> | ResetValue;
Scheduler.ScheduleOptions.minBackoffSeconds
Yeniden bağlanmadan önce beklenecek minimum süre.
İmza:
minBackoffSeconds?: number | Expression<number> | ResetValue;
Scheduler.ScheduleOptions.retryCount
Başarısız bir çalıştırma için yeniden deneme denemelerinin sayısı.
İmza:
retryCount?: number | Expression<number> | ResetValue;
zamanlayıcı.ScheduleOptions.schedule
Unix Crontab veya AppEngine söz dizimindeki zamanlama.
İmza:
schedule: string;
zamanlayıcı.ScheduleOptions.timeZone
Zamanlamanın yürütüldüğü saat dilimi.
İmza:
timeZone?: timezone | Expression<string> | ResetValue;