線程:好處 方便管理、提升效率、減緩服務器壓力。服務器
線程由coresize、queue和maxsize組成。
coresize:最小線程數
queue:隊列
maxsize:最大線程數線程
例子:若是如今設置
coresize:5
queue:10
maxsize:20
最開始若是線程池裏已經有兩個空着的線程,第三個來的實例它不會去調這兩個空的線程,而是會從新起一個線程,直到到coresize爲止,到達最大數它纔會去用這些空的線程,若是線程池排滿了,它就把這些實例放在隊列中等會被調用。若是來的實例線程池和隊列都排滿了,那個線程池中就會從新起一個線程,直到coresize+queue(最大數)=maxsize爲止。隊列