5.2.2. 配置 EJB 服务以使用特定的 Bean 线程池
EJB3 异步调用服务和定时器服务可以分别配置为使用特定的 Bean 线程池。默认情况下,这两个服务都 使用默认的
bean 线程池。
本节介绍如何使用管理 CLI 配置上述 EJB 服务以使用特定的 Bean 线程池。您还可以从 Configuration 选项卡中导航到 EJB 子系统,选择服务选项卡并选择适当的服务,从而使用管理控制台配置这些服务。
要将 EJB 服务配置为使用特定 Bean 线程池,请使用以下命令:
/subsystem=ejb3/service=SERVICE_NAME:write-attribute(name=thread-pool-name,value=THREAD_POOL_NAME)
/subsystem=ejb3/service=SERVICE_NAME:write-attribute(name=thread-pool-name,value=THREAD_POOL_NAME)
将 SERVICE_NAME
替换为您要配置的 EJB 服务:
-
用于 EJB3 异步调用服务的
async
-
EJB3 计时
器服务的定时器服务
以下示例将 EJB3 async 服务设置为使用名为 my_thread_pool 的 bean 线程池
:
/subsystem=ejb3/service=async:write-attribute(name=thread-pool-name,value=my_thread_pool)
/subsystem=ejb3/service=async:write-attribute(name=thread-pool-name,value=my_thread_pool)