| #============================================================================ |
| # Configure Main Scheduler Properties |
| #============================================================================ |
| org.quartz.scheduler.instanceName = PredictionIOScheduler |
| org.quartz.scheduler.instanceId = AUTO |
| org.quartz.scheduler.skipUpdateCheck = true |
| |
| #============================================================================ |
| # Configure ThreadPool |
| #============================================================================ |
| org.quartz.threadPool.class = org.quartz.simpl.SimpleThreadPool |
| org.quartz.threadPool.threadCount = 25 |
| org.quartz.threadPool.threadsInheritContextClassLoaderOfInitializingThread = true |
| |
| #============================================================================ |
| # Configure JobStore |
| #============================================================================ |
| org.quartz.jobStore.misfireThreshold = 60000 |
| org.quartz.jobStore.class = org.quartz.impl.jdbcjobstore.JobStoreTX |
| org.quartz.jobStore.driverDelegateClass = org.quartz.impl.jdbcjobstore.StdJDBCDelegate |
| org.quartz.jobStore.useProperties = false |
| org.quartz.jobStore.dataSource = myDS |
| org.quartz.jobStore.tablePrefix = QRTZ_ |
| |
| org.quartz.jobStore.isClustered = true |
| org.quartz.jobStore.clusterCheckinInterval = 20000 |
| |
| #============================================================================ |
| # Configure Datasources |
| #============================================================================ |
| org.quartz.dataSource.myDS.driver = com.mysql.jdbc.Driver |
| org.quartz.dataSource.myDS.URL = jdbc:mysql://localhost:3306/predictionio_scheduler_test |
| org.quartz.dataSource.myDS.user = pioschtest |
| org.quartz.dataSource.myDS.password = pioschtest |
| org.quartz.dataSource.myDS.maxConnections = 20 |
| org.quartz.dataSource.myDS.validationQuery = select 0 from dual |