Hi,
We are migrating from MySQL to MongoDB, using the exact same jobs, changing only connections/inputs/outputs components.
When running in our production cluster we randomly get this exception from the tMongoDBConnection component:
java.lang.IllegalStateException:The pool is closed
Hi,
Could you please post your current job design screeshots into forum(migrating from MySQL to MongoDB)? Have you tried to check out "Die on error" option on tMongoDBOutPut component to see if there is any more error message printed on console?
Best regards
Sabrina
Hi Sabrina, thanks for the answer,
Actually the problem is not occuring within talend, if I run any job within talend it runs fine. It looks like more a scalability issue:
If I run various jobs in parallel in our cluster then the connection problems appear, never in the Talend console. They always appear during the connection (
tMongoDBConnection
), which is the first component of each job.
This is what our log tables looks like:
Yes of course, please find attached one example. All our jobs are designed the same way, regarding the connections. When we were working with MySQL the jobs were identicals and we didn't have this problem.