9.2. 管理的线程事实

托管线程工厂 (javax.enterprise.concurrent.ManagedThreadFactory) 并发实用工具允许 Jakarta EE 应用创建 Java 线程。JBoss EAP 处理托管的线程实例,因此 Jakarta EE 应用程序无法调用任何与生命周期相关的方法。

管理的线程工厂并发实用程序的属性包括:

  • context-service :所有受管线程工厂中的唯一名称。
  • JNDI -name :定义应在 JNDI 中放置托管线程工厂的位置。
  • priority :可选。表示工厂创建的新线程的优先级,默认为 5

示例:添加新管理的线程事实

/subsystem=ee/managed-thread-factory=newManagedTF:add(context-service=newContextService, jndi-name=java:jboss/ee/concurrency/threadfactory/newManagedTF, priority=2)

示例:更改受管线程事实

/subsystem=ee/managed-thread-factory=newManagedTF:write-attribute(name=jndi-name, value=java:jboss/ee/concurrency/threadfactory/changedManagedTF)

此操作需要重新加载。类似地,您也可以更改其他属性。

示例:删除受管线程事实

/subsystem=ee/managed-thread-factory=newManagedTF:remove()

此操作需要重新加载。