14.5. 自动任务的频率设置
Job Scheduler 使用 Unix crontab
条目格式的变体来指定检查作业队列和执行作业的日期和时间。如 表 14.1 “调度作业的时间值” 和 第 14.3.1 节 “使用控制台配置作业” 所示,时间条目格式由五个字段组成。(作业调度程序不使用为 Unix crontab
指定的第六个字段。)值用空格或标签页分开。
每个字段可以包含单个整数或由连字符(-
)分隔的一对整数,以指示包含的范围。要指定所有法律值,字段可以包含星号而不是整数。天字段可以包含以逗号分隔的值列表。此表达式的语法是
Minute Hour Day_of_month Month_of_year Day_of_week
字段 | 值 |
---|---|
minute | 0-59 |
hour | 0-23 |
月份的日期 | 1-31 |
年月 | 1-12 |
周天 | 0-6 (其中 0=Sunday) |
例如,以下时间条目每小时指定 15 分钟(1:15、2:15、3:15 等):
15 * * * *
以下示例设置在 4 月 12 日在 noon 上运行的作业:
0 12 12 4 *
day-of-month 和 day-of-week 选项可以包含以逗号分隔的值列表,以指定多个一天。如果指定了两天字段,则包含规格;也就是说,在一周的当日内不需要提供时间。例如,以下条目指定了每月第一和周五的执行时间:
0 0 1,15 * 1
要在没有另一个天的情况下指定一天类型,请在另一个日期字段中使用星号。例如,以下条目在每天的 3:15 点运行作业:
15 3 * * 1-5
14.5.1. certRenewalNotifier 的配置参数
下表为每个这些参数提供为 certRenewalNotifier
作业配置的每个参数的详情,可以在 CS.cfg
文件中或证书管理器控制台中。
参数 | 描述 |
---|---|
|
指定作业是否启用或禁用。值 |
| 设置应运行此任务时的计划。这会设置作业调度程序守护进程线程检查证书以发送续订通知的时间。这些设置必须遵循 第 14.5 节 “自动任务的频率设置” 中的约定。例如:
本例中的作业在下午 3:00 运行星期一到周五。 |
| 在证书过期日期前设置发送第一次通知前的时长(以天为单位)。 |
| 在证书没有替换时,设置在证书过期后,将继续发送通知的时长(以天为单位)。 |
| 设置通知消息的发送者,以通知任何发送问题。 |
| 设置通知消息的主题行的文本。 |
| 将路径(包括文件名)设置为包含用于创建消息内容的模板的目录。 |
|
设置是否应编译和发送续订通知的摘要报告。值 |
| 指定摘要消息的接收者。这些可以是需要知道用户证书或其他用户状态的代理。通过使用逗号分隔每个电子邮件地址来设置多个接收者。 |
| 指定摘要消息的发送者的电子邮件地址。 |
| 提供摘要消息的 subject 行。 |
| 将路径(包括文件名)提供给包含模板的目录,用于创建要为摘要报告收集的每个项目的内容和格式。 |
| 将路径(包括文件名)提供给包含用于创建摘要报告电子邮件通知的模板的目录。 |
14.5.2. requestInQueueNotifier 的配置参数
下表详细介绍了可以为 requestInQueueNotifier
作业配置的每个参数,可以在 CS.cfg
文件中或在证书管理器控制台中配置。
参数 | 描述 |
---|---|
|
设置是否启用作业( |
| 设置作业应运行时的时间调度。这是作业调度程序守护进程线程检查待处理请求的队列的时间。此设置必须遵循 第 14.5 节 “自动任务的频率设置” 中的约定。例如:
|
|
指定运行作业的子系统。对于证书管理器,唯一可能的值是 |
|
指定是否应编译和发送作业摘要。值 |
| 设置摘要消息的 subject 行。 |
| 指定包含用于创建摘要报告的模板的目录的路径,包括文件名。 |
| 指定通知消息的发送者,其会收到任何发送问题的通知。 |
| 指定摘要消息的接收者。这些可以是需要处理待处理请求或其他用户的代理。通过使用逗号分隔每个电子邮件地址,可以列出多个接收者。 |
14.5.3. publishCerts 的配置参数
下表提供了可以为 publishCerts
作业配置的每个参数的详情,可以是 CS.cfg
文件或在证书管理器控制台中。
参数 | 描述 |
---|---|
|
设置是否启用了作业。值为 |
| 设置作业运行时的时间调度。这是作业调度程序守护进程线程检查证书以从发布目录中删除过期证书的时间。此设置必须遵循 第 14.5 节 “自动任务的频率设置” 中的约定。例如:
|
|
指定作业发布的证书的摘要是否应编译和发送。值 |
| 提供摘要消息的 subject 行。 |
| 指定包含用于创建摘要报告的模板的目录的路径,包括文件名。 |
| 指定包含模板的目录的路径,指向用于创建为摘要报告收集的每个项目的内容和格式。 |
| 指定摘要消息的发送者,该邮件将会收到任何交付问题的通知。 |
| 指定摘要消息的接收者。这些可以是需要知道用户证书或其他用户状态的代理。通过使用逗号分隔每个电子邮件地址,可以设置多个接收者。 |
14.5.4. unpublishExpiredCerts 的配置参数
下表为每个这些参数提供为 未发布ExpiresCerts
作业配置的每个参数的详情,可以在 CS.cfg
文件中或证书管理器控制台中。
参数 | 描述 |
---|---|
|
设置是否启用了作业。值为 |
| 设置作业运行时的时间调度。这是作业调度程序守护进程线程检查证书以从发布目录中删除过期证书的时间。此设置必须遵循 第 14.5 节 “自动任务的频率设置” 中的约定。例如:
|
|
指定作业发布的证书的摘要是否应编译和发送。值 |
| 提供摘要消息的 subject 行。 |
| 指定包含用于创建摘要报告的模板的目录的路径,包括文件名。 |
| 指定包含模板的目录的路径,指向用于创建为摘要报告收集的每个项目的内容和格式。 |
| 指定摘要消息的发送者,该邮件将会收到任何交付问题的通知。 |
| 指定摘要消息的接收者。这些可以是需要知道用户证书或其他用户状态的代理。通过使用逗号分隔每个电子邮件地址,可以设置多个接收者。 |