Inevitably, all roads lead to clustering. Although a single Quartz instance gives you nice job-scheduling capabilities, it doesn't satisfy typical Enterprise requirements such as scalability and high availability. If you need failover capabilities and the ability to run an ever-increasing number of jobs, Quartz clustering should be part of your vernacular. This chapter shows you how to use the clustering capabilities of Quartz to better support your business needs and to ensure that all jobs execute, regardless of one machine's desire to break down at the worst moment.
What Does Clustering Mean to Quartz? |
Scheduling in the Enterprise
Getting Started with Quartz
Hello, Quartz
Scheduling Jobs
Cron Triggers and More
JobStores and Persistence
Implementing Quartz Listeners
Using Quartz Plug-Ins
Using Quartz Remotely
Using Quartz with J2EE
Clustering Quartz
Quartz Cookbook
Quartz and Web Applications
Using Quartz with Workflow
Appendix A. Quartz Configuration Reference