安排并运行持久任务。
| Name | Type | Default | Description |
|---|---|---|---|
contextServiceRef |
对顶级 contextService 元素的引用(字符串)。 |
DefaultContextService |
配置上下文捕获及传播至线程的方式。 |
enableTaskExecution |
布尔型 |
true |
确定此实例能否运行任务。 |
id |
字符串 |
唯一配置标识。 |
|
initialPollDelay |
具有毫秒精度的时间段 |
0 |
在此实例可轮询持久存储器以查找要运行的任务之前等待的持续时间。如果值为 -1,那么将延迟轮询,直到通过程序启动轮询为止。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m)、秒 (s) 或毫秒 (ms)。例如,以 500ms 的形式指定 500 毫秒。可将多个值包括在单个条目中。例如,1s500ms 相当于 1.5 秒。 |
missedTaskThreshold |
具有秒精度的时间段 |
-1 |
任务执行的预期开始时间之后为运行任务而保留的时长。此时间间隔到期之前,系统会阻止其他成员运行此任务。如果此时间间隔过去但该任务未成功运行,或者任务回滚,那么任务运行被视为失败,系统允许另一成员尝试运行该任务。在 100 秒到 9000 秒(2.5 小时)的受支持范围内的失败任务阈值会启用故障转移。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m) 或秒 (s)。例如,以 30s 的形式指定 30 秒。可将多个值包括在单个条目中。例如,1m30s 相当于 90 秒。 |
pollInterval |
具有毫秒精度的时间段 |
执行程序在持久性存储中查找要运行的任务的时间间隔。如果未指定并且已启用故障转移,那么系统会自动计算轮询时间间隔。如果未启用故障转移,那么缺省值为 -1,这会在初始轮询后禁用所有轮询。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m)、秒 (s) 或毫秒 (ms)。例如,以 500ms 的形式指定 500 毫秒。可将多个值包括在单个条目中。例如,1s500ms 相当于 1.5 秒。 |
|
pollSize |
int |
轮询持久性存储器以获取要运行的任务时要查找的最大任务条目数。如果未指定,那么表示没有限制。 |
|
retryInterval |
具有毫秒精度的时间段 |
失败任务连续重试之间必须经历的时长。仅当已禁用故障转移时,重试间隔才适用。如果启用故障转移,那么服务器会在下一次轮询时重试。如果未启用故障转移,那么第一次重试会立即在同一台服务器上进行,此后按重试间隔进行。缺省重试间隔为 1 分钟。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m)、秒 (s) 或毫秒 (ms)。例如,以 500ms 的形式指定 500 毫秒。可将多个值包括在单个条目中。例如,1s500ms 相当于 1.5 秒。 |
|
retryLimit |
short |
10 |
对已失败或者已回滚的任务连续重试的次数限制;达到此限制之后,就会认为该任务永久失败,并且不再进一步重试。如果值为 -1,那么将允许无限制地重试。 |
taskStoreRef |
对顶级 databaseStore 元素的引用(字符串)。 |
defaultDatabaseStore |
计划任务的持久存储器。 |
配置上下文捕获及传播至线程的方式。
| Name | Type | Default | Description |
|---|---|---|---|
jndiName |
string |
JNDI 名称 |
|
onError |
|
WARN |
确定用于响应配置错误的操作。例如,如果为此 contextService 配置了 securityContext,但未启用安全性功能,那么 onError 会确定是对错误配置部分执行使失效操作、发出警告操作还是忽略操作。 |
高级属性 |
|||
baseContextRef |
对顶级 contextService 元素的引用(字符串)。 |
指定从其继承上下文的基本上下文服务(尚未在此上下文服务上定义此上下文)。 |
|
指定从其继承上下文的基本上下文服务(尚未在此上下文服务上定义此上下文)。
| Name | Type | Default | Description |
|---|---|---|---|
id |
字符串 |
唯一配置标识。 |
|
jndiName |
string |
JNDI 名称 |
|
onError |
|
WARN |
确定用于响应配置错误的操作。例如,如果为此 contextService 配置了 securityContext,但未启用安全性功能,那么 onError 会确定是对错误配置部分执行使失效操作、发出警告操作还是忽略操作。 |
高级属性 |
|||
baseContextRef |
对顶级 contextService 元素的引用(字符串)。 |
指定从其继承上下文的基本上下文服务(尚未在此上下文服务上定义此上下文)。 |
|
唯一配置标识。
| Name | Type | Default | Description |
|---|---|---|---|
id |
字符串 |
唯一配置标识。 |
唯一配置标识。
| Name | Type | Default | Description |
|---|---|---|---|
id |
字符串 |
唯一配置标识。 |
唯一配置标识。
| Name | Type | Default | Description |
|---|---|---|---|
id |
字符串 |
唯一配置标识。 |
唯一配置标识。
| Name | Type | Default | Description |
|---|---|---|---|
id |
字符串 |
唯一配置标识。 |
唯一配置标识。
| Name | Type | Default | Description |
|---|---|---|---|
daemonTransactionClass |
string |
ASYNCDMN |
当为守护程序工作创建新 WLM 上下文时,提供给 WLM 以对工作进行分类的事务类名称。 |
defaultTransactionClass |
string |
ASYNCBN |
当为非守护程序工作创建新 WLM 上下文时,提供给 WLM 以对工作进行分类的事务类名称。 |
id |
字符串 |
唯一配置标识。 |
|
wlm |
|
Propagate |
指示如何为非守护程序工作处理 WLM 上下文。 |
唯一配置标识。
| Name | Type | Default | Description |
|---|---|---|---|
id |
字符串 |
唯一配置标识。 |
唯一配置标识。
| Name | Type | Default | Description |
|---|---|---|---|
id |
字符串 |
唯一配置标识。 |
唯一配置标识。
| Name | Type | Default | Description |
|---|---|---|---|
id |
字符串 |
唯一配置标识。 |
唯一配置标识。
| Name | Type | Default | Description |
|---|---|---|---|
id |
字符串 |
唯一配置标识。 |
唯一配置标识。
| Name | Type | Default | Description |
|---|---|---|---|
daemonTransactionClass |
string |
ASYNCDMN |
当为守护程序工作创建新 WLM 上下文时,提供给 WLM 以对工作进行分类的事务类名称。 |
defaultTransactionClass |
string |
ASYNCBN |
当为非守护程序工作创建新 WLM 上下文时,提供给 WLM 以对工作进行分类的事务类名称。 |
id |
字符串 |
唯一配置标识。 |
|
wlm |
|
Propagate |
指示如何为非守护程序工作处理 WLM 上下文。 |