如何使用Spring開發和監控執行緒池服務?

如何使用Spring開發和監控執行緒池服務?使用者44812267007521162019-09-08 16:31:29

第1步:建立Maven工程下面是一個maven工程。(可以使用Maven或IDE的外掛建立)。第2步:新增依賴庫將Spring的依賴新增到Maven的pom。xml檔案中。第3步:建立任務類建立一個實現Runnable介面的新TestTask類。這個類表示要執行的任務。第4步:建立TestRejectedExecutionHandler類TestRejectedExecutionHandler類實現了RejectedExecutionHandler介面。如果沒有空閒執行緒並且佇列超出限制,任務會被拒絕。這個類處理被拒絕的任務。第5步:建立ITestThreadPoolExecutorService介面建立ITestThreadPoolExecutorService介面。(譯者注:這個介面的主要功能是透過設定的引數建立一個執行緒池)第8步:建立ThreadPoolMonitorService類ThreadPoolMonitorService類實現了IThreadPoolMonitorService介面。這個類用來監控已建立的執行緒池。第10步:建立Application類建立Application類。這個類執行應用程式。第11步:建立applicationContext。xml檔案第12步:建立執行緒池的另一方法Spring提供的ThreadPoolTaskExecutor類也可以建立執行緒池。