2013-05-13 119 views
0

我正在使用Mule 3.3.1。我找到了討論線程使用配置的文章(maxThreadsActive等)。然而,他們中的大多數人會說「默認設置可能夠好」,但不提及它們是什麼。Mule默認線程設置

線程增長是無限的默認行爲?如果沒有,有沒有一個網站,我根本沒有偶然發現,列出了所有的調整默認設置?

回答

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