मेरे लिए एक ही त्रुटि तब हुई जब बहुत सारे थ्रेड एक साथ डेटाबेस तक पहुँचे, और मेरे पास एक अलग DBCP था BasicDataSource
और एक अलग स्प्रिंग JdbcTemplate
प्रत्येक धागे के लिए।
दोनों को BasicDataSource
. बनाकर और JdbcTemplate
सभी धागे द्वारा साझा किया गया एक सिंगलटन, मैं इस त्रुटि से बच सकता था। स्प्रिंगसोर्स भी यही सलाह देता है।