You are not logged in.
One of our Jobs in TAC kept running for 2 days (scheduled to run in every 3 mins). I only noticed after 2 days and had to stop the process manually.It happened couple of times for different Jobs.
Is there anyway I can send the notification if the Job runs for more than certain time? Or, is there a way I can resolve this issue?
I appreciate your help.
Which version are you using? Are there many scheduled jobs to run at the same time?
We are using Cluster Edition (DI Enterprise). There are about 8-10 Jobs running almost the same time at the moment. But in future there will be more than 50 Jobs (out of 120) scheduled to run in 2-3 mins interval.
If there are many jobs are scheduled to run at the same time or the job doesn't run at the specified time, you need to increase the value of the quartz property in order for this value to always be greater than the concurrent tasks’ max running time. To do so:
Open the file <Apache Tomcat_install_dir>/webapps/org.talend.administrator/WEB_LIB/conf/classs/quartz.properties, search the following property and increase its value.
org.quartz.threadPool.threadCount = 20
For example, for 30 max concurrent executions, you can set:
org.quartz.threadPool.threadCount = 30
and then, restart Tomcat server.