1. 程式人生 > 其它 >Centos7安裝Zabbix4.0步驟

Centos7安裝Zabbix4.0步驟

建立執行緒的四種方式:

1.繼承Thread

2.實現runable

3.實現callable,有返回值+futureTask可以處理異常

4.執行緒池

實際開發中我們用執行緒池:便於管理,提高效能,避免資源耗盡,提高響應速度

建立執行緒池的7大引數:

coorPoolSize:核心執行緒數

maximumpoolsize:最大執行緒數(包含核心執行緒數)

keepalivetime:空閒執行緒存活時間

unit:時間單位

blockingqunue:阻塞佇列,核心執行緒沒有空閒,就直接放進佇列

threadfactory:執行緒工廠,用來建立執行緒

rejectexceptionhandler:拒絕策略處理器,預設是丟棄策略

執行緒池建立完成,準備好核心執行緒數量的核心執行緒準備接受任務

core滿了,就放進佇列

佇列滿了就建立新的執行緒,但是數量不能大於總的執行緒數

佇列滿了而且不能建立新的執行緒,就採用拒絕策略

有空閒執行緒到達存活時間就釋放

非同步編排就是通過管理我們的任務,提高響應速度

案例:先獲取sku資訊,再獲取對應spu相關資訊