可对“时间安排”触发器设置的选项。
签名:
export interface ScheduleOptions extends options.GlobalOptions
属性
属性 | 类型 | 说明 |
---|---|---|
maxBackoffSeconds | 数字 |表达式<数字>|重置值 | 重试前等待的最长时间。 |
maxDoublings | 数字 |表达式<数字>|重置值 | 间隔时间将加倍“加倍次数上限”次。 |
maxRetrySeconds | 数字 |表达式<数字>|重置值 | 重试的时间限制。 |
minBackoffSeconds | 数字 |表达式<数字>|重置值 | 重新绑定前等待的最短时间。 |
retryCount | 数字 |表达式<数字>|重置值 | 失败运行的重试尝试次数。 |
时间表 | 字符串 | 时间表,采用 Unix Crontab 或 AppEngine 语法。 |
timeZone | 时区 |表达式<string>|重置值 | 执行时间表的时区。 |
Scheduler.ScheduleOptions.maxBackoffSeconds
重试前等待的最长时间。
签名:
maxBackoffSeconds?: number | Expression<number> | ResetValue;
Scheduler.ScheduleOptions.maxDoublings
间隔时间将加倍“加倍次数上限”次。
签名:
maxDoublings?: number | Expression<number> | ResetValue;
scheduler.ScheduleOptions.maxRetrySeconds
重试的时间限制。
签名:
maxRetrySeconds?: number | Expression<number> | ResetValue;
Scheduler.ScheduleOptions.minBackoffSeconds
重新绑定前等待的最短时间。
签名:
minBackoffSeconds?: number | Expression<number> | ResetValue;
Scheduler.ScheduleOptions.retryCount
失败运行的重试尝试次数。
签名:
retryCount?: number | Expression<number> | ResetValue;
Scheduler.ScheduleOptions.schedule
时间表,采用 Unix Crontab 或 AppEngine 语法。
签名:
schedule: string;
Scheduler.ScheduleOptions.timeZone
执行时间表的时区。
签名:
timeZone?: timezone | Expression<string> | ResetValue;