記一次線程池定義出錯導致execute被阻止的解決思路

使用OSS進行分片上傳時,爲了節省上傳時間,將分好的每一片文件都單獨使用一個線程進行上傳。 起初定義線程池,newFixedThreadPool設置爲10個 然後將分好的片循環丟進線程池裏執行:  隨後shutdown掉線程池,執行以前提交的任務,但不接受新任務。  看似沒毛病,結果意外發現連續上傳第二次的時候執行到execute竟然報java.util.concurrent.RejectedEx
相關文章
相關標籤/搜索