• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 3361
  • Last Modified:

Configuring Quartz scheduler for failover in Weblogic Cluster

How do I configure my quartz schedular to run in weblogic cluster, that is the schedular should be running only on a single node and should get migrated to another node up on failover.

I have gone through the below link but still i am not sure of its behaivour.

http://java-x.blogspot.com/2006/12/using-quartz-scheduler-in-cluster.html

Regars
Suresh.
0
pkoivula
Asked:
pkoivula
  • 3
1 Solution
 
pkoivulaAuthor Commented:
Can any one reply to my question
0
 
ramazanyichCommented:
actually quartz is using it's own clustering mechanism. It does high-availability and load balancing itself.
It is nicely described in official documentation at http://quartz-scheduler.org/docs/configuration/ConfigJDBCJobStoreClustering.html

Main points are:
1. you must use JDBC JObStore with the same JDBC connection parameters on all your weblogic managed servers in the cluster.
2. time on all servers must be synchronized
0
 
pkoivulaAuthor Commented:
I have also gone throught the official link and configured based on it, I have attached the quartz.properties.

The only difference I have is I am using org.quartz.jobStore.driverDelegateClass = org.quartz.impl.jdbcjobstore.WebLogicDelegate where as the document uses  org.quartz.jobStore.driverDelegateClass =org.quartz.impl.jdbcjobstore.oracle.OracleDelegate  will this make any difference.
I am using MSSQL as my dadabase.
I have configured all my managed server in a single domain ( single box) which will not have time synchroniz issue.
 
Regards
Suresh
 
 

quartz.txt
0
 
pkoivulaAuthor Commented:
none
0

Featured Post

Firewall Management 201 with Professor Wool

In this whiteboard video, Professor Wool highlights the challenges, benefits and trade-offs of utilizing zero-touch automation for security policy change management. Watch and Learn!

  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now