मेरा ThreadPoolExecutor
नए धागे बनाने में विफल रहा है। असल में मैंने कुछ हद तक हैकी LinkedBlockingQueue
लिखा है जो किसी भी कार्य को स्वीकार करेगा (यानी यह असंबद्ध है) लेकिन एक अतिरिक्त हैंडलर को कॉल करें - जो मेरे आवेदन में चेतावनी का पता लगाता है कि पूल पीछे है - जो मुझे बहुत स्पष्ट जानकारी देता है कि टीपीई इनकार कर रहा है कतार में हजारों प्रविष्टियां हैं, भले ही नए धागे बनाएं। मेरा कन्स्ट्रक्टर निम्नानुसार है:असंबद्ध कतार के साथ ThreadPoolExecutor नए धागे नहीं बना रहा
private final ExecutorService s3UploadPool =
new ThreadPoolExecutor(1, 40, 1, TimeUnit.HOURS, unboundedLoggingQueue);
यह नए धागे क्यों नहीं बना रहा है?
http://stackoverflow.com/questions/19528304/how-to-get-the-threadpoolexecutor-to-increase-threads-to-max-before-queueing/19528305#19528305 – Gray