Mule默认线程设置

时间:2013-05-13 11:46:37

标签: java performance mule

我正在使用Mule 3.3.1。我找到了讨论线程使用配置的文章(maxThreadsActive等)。但是,他们中的大多数都说“默认设置可能足够好”,但没有提到它们是什么。

线程增长的默认行为是否无限制?如果没有,是否有一个我没有偶然发现的网站列出了调整的所有默认设置?

1 个答案:

答案 0 :(得分:1)

来自JavaDoc

public static final boolean     DEFAULT_DO_THREADING    true
public static final int     DEFAULT_MAX_BUFFER_SIZE     0
public static final long    DEFAULT_MAX_THREAD_TTL  60000L
public static final int     DEFAULT_MAX_THREADS_ACTIVE  16
public static final int     DEFAULT_MAX_THREADS_IDLE    1
public static final int     DEFAULT_POOL_EXHAUST_ACTION     4
public static final long    DEFAULT_THREAD_WAIT_TIMEOUT     30000L
public static final int     WHEN_EXHAUSTED_ABORT    3
public static final int     WHEN_EXHAUSTED_DISCARD  1
public static final int     WHEN_EXHAUSTED_DISCARD_OLDEST   2
public static final int     WHEN_EXHAUSTED_RUN  4
public static final int     WHEN_EXHAUSTED_WAIT     0
相关问题