受管线程工厂 (managedThreadFactory)
受管线程工厂
属性名称 | 数据类型 | 缺省值 | 描述 |
---|---|---|---|
contextServiceRef | 对顶级 contextService 元素的引用(字符串)。 | DefaultContextService | 配置上下文传播至线程的方式 |
createDaemonThreads | 布尔型 | false | 配置由受管线程工厂创建的线程是否应该为守护程序线程。 |
defaultPriority | int
最小值:1 最大值:10 |
由受管线程工厂创建的线程的缺省优先级。如果未指定,那么会使用创建线程的优先级。优先级不能超过受管线程工厂的最大优先级,在此情况下,会改为使用最大优先级。 | |
id | 字符串 | 唯一配置标识。 | |
jndiName | string | JNDI 名称 | |
maxPriority | int
最小值:1 最大值:10 |
由受管线程工厂创建的线程的最大优先级。 |
- contextService
描述: 配置上下文传播至线程的方式必需: false数据类型: 属性名称 数据类型 缺省值 描述 baseContextRef 对顶级 contextService 元素的引用(字符串)。 指定从其继承上下文的基本上下文服务(尚未在此上下文服务上定义此上下文)。 jndiName string JNDI 名称 onError - IGNORE
- FAIL
- WARN
WARN 确定用于响应配置错误的操作。例如,如果为此 contextService 配置了 securityContext,但未启用安全性功能,那么 onError 会确定是对错误配置部分执行使失效操作、发出警告操作还是忽略操作。 - IGNORE
- 服务器在发生配置错误时将不会发出警告和错误消息。
- FAIL
- 服务器在第一次发生错误时将发出警告或错误消息,然后停止服务器。
- WARN
- 服务器在发生配置错误时将发出警告和错误消息。
- contextService > baseContext
描述: 指定从其继承上下文的基本上下文服务(尚未在此上下文服务上定义此上下文)。必需: false数据类型: 属性名称 数据类型 缺省值 描述 baseContextRef 对顶级 contextService 元素的引用(字符串)。 指定从其继承上下文的基本上下文服务(尚未在此上下文服务上定义此上下文)。 id 字符串 唯一配置标识。 jndiName string JNDI 名称 onError - IGNORE
- FAIL
- WARN
WARN 确定用于响应配置错误的操作。例如,如果为此 contextService 配置了 securityContext,但未启用安全性功能,那么 onError 会确定是对错误配置部分执行使失效操作、发出警告操作还是忽略操作。 - IGNORE
- 服务器在发生配置错误时将不会发出警告和错误消息。
- FAIL
- 服务器在第一次发生错误时将发出警告或错误消息,然后停止服务器。
- WARN
- 服务器在发生配置错误时将发出警告和错误消息。
- contextService > baseContext > baseContext
描述: 指定从其继承上下文的基本上下文服务(尚未在此上下文服务上定义此上下文)。必需: false数据类型: com.ibm.ws.context.service-factory
- contextService > baseContext > classloaderContext
描述: 唯一配置标识。必需: false数据类型: 属性名称 数据类型 缺省值 描述 id 字符串 唯一配置标识。
- contextService > baseContext > jeeMetadataContext
描述: 唯一配置标识。必需: false数据类型: 属性名称 数据类型 缺省值 描述 id 字符串 唯一配置标识。
- contextService > baseContext > securityContext
描述: 唯一配置标识。必需: false数据类型: 属性名称 数据类型 缺省值 描述 id 字符串 唯一配置标识。
- contextService > baseContext > syncToOSThreadContext
描述: 唯一配置标识。必需: false数据类型: 属性名称 数据类型 缺省值 描述 id 字符串 唯一配置标识。
- contextService > baseContext > zosWLMContext
描述: 唯一配置标识。必需: false数据类型: 属性名称 数据类型 缺省值 描述 daemonTransactionClass string ASYNCDMN 当为守护程序工作创建新 WLM 上下文时,提供给 WLM 以对工作进行分类的事务类名称。 defaultTransactionClass string ASYNCBN 当为非守护程序工作创建新 WLM 上下文时,提供给 WLM 以对工作进行分类的事务类名称。 id 字符串 唯一配置标识。 wlm - Propagate
- PropagateOrNew
- New
Propagate 指示如何为非守护程序工作处理 WLM 上下文。 - Propagate
- 使用相同的 WLM 上下文(如果存在一个)。
- PropagateOrNew
- 使用相同的 WLM 上下文或创建一个新的 WLM 上下文(如果不存在当前上下文)。
- New
- 始终创建新的 WLM 上下文。
- contextService > zosWLMContext
描述: 唯一配置标识。必需: false数据类型: 属性名称 数据类型 缺省值 描述 daemonTransactionClass string ASYNCDMN 当为守护程序工作创建新 WLM 上下文时,提供给 WLM 以对工作进行分类的事务类名称。 defaultTransactionClass string ASYNCBN 当为非守护程序工作创建新 WLM 上下文时,提供给 WLM 以对工作进行分类的事务类名称。 id 字符串 唯一配置标识。 wlm - Propagate
- PropagateOrNew
- New
Propagate 指示如何为非守护程序工作处理 WLM 上下文。 - Propagate
- 使用相同的 WLM 上下文(如果存在一个)。
- PropagateOrNew
- 使用相同的 WLM 上下文或创建一个新的 WLM 上下文(如果不存在当前上下文)。
- New
- 始终创建新的 WLM 上下文。