scala - ThreadPool線程池


 
        
import java.util.concurrent.{LinkedBlockingQueue, ThreadPoolExecutor, TimeUnit}

object ReadToSpark {
//程線程池 private val threadpool = new ThreadPoolExecutor( 1, // core pool size 3, // max pool size 500, // keep alive time TimeUnit.MILLISECONDS, new LinkedBlockingQueue[Runnable]() ) def loadModels(list: List[Map[String, String]]) = { threadpool.execute(new Runnable { override def run(): Unit = {   // 調用運行方法 } }) }
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM