A.5.3. Jakarta Enterprise Beans 线程池属性
可以利用属性配置 Jakarta Enterprise Beans 线程池,以便更高效地运行满足特定配置需求。
-
max-threads属性决定了执行者支持的线程总数或最大数量。
/subsystem=ejb3/thread-pool=default:write-attribute(name=max-threads, value=9)
{"outcome" => "success"}-
core-threads属性决定了 executor 池中保留的线程数。这包括空闲的线程。如果未指定core-threads属性,它将默认为max-threads的值。
/subsystem=ejb3/thread-pool=default:write-attribute(name=core-threads, value=3)
{"outcome" => "success"}-
keepalive-time属性决定非核心线程可以保持空闲的时间长度。这一次后,将删除非核心线程。
/subsystem=ejb3/thread-pool=default:write-attribute(name=keepalive-time, value={time=5, unit=MINUTES})
{"outcome"=> "success"}-
要在不更改
keepalive-time属性的时间单位的情况下更改时间,请使用以下命令:
/subsystem=ejb3/thread-pool=default:write-attribute(name=keepalive-time.time, value=10)
{"outcome"=> "success"}
在 2022-07-02 21:48:06 +1000 上修订