[ 
https://jira.terracotta.org/jira//browse/CDV-53?page=comments#action_21227 ] 
            
Nathaniel Harward commented on CDV-53:
--------------------------------------

Just adding to the mix, there is a forum post at 
http://forums.terracotta.org/forums/posts/list/178.page#969, Kunal has posted a 
sample tc-config.xml file that might just work or need a little tweaking.

> Support Quartz Job Scheduler
> ----------------------------
>
>                 Key: CDV-53
>                 URL: https://jira.terracotta.org/jira//browse/CDV-53
>             Project: Community Development
>          Issue Type: New Feature
>            Reporter: Jeff Hartley
>         Assigned To: Product Management
>
> Motivation:
> Target Quartz Job Scheduler (http://www.opensymphony.com/quartz/) support to 
> increase Terracotta's transparency and add to the portfolio of Terracotta 
> clustered frameworks.
> Clustering Quartz Requirements:
>    * Fail-over - if one node is running a job, and fails, the job will run on 
> another node
>    * Load balancing of jobs - to execute on the first (or "most") available 
> node
>    * "Pinning" of jobs - to execute on a specific node
>    * "Ubiquitous" jobs - to execute on every node
>    * "Appropriating" of jobs - to execute on the node that has the given 
> capabilities the job requires
> Use Case:
> We could implement a simple use case like a Tournament system which should 
> cover basic scheduling capabilities and test fail-over and scalability 
> (through load balancing).  Pinning would involve running some maintenance 
> jobs like vacuuming a database.  Ubiquitous jobs could be something like 
> refreshing a local (not shared) cache.  Appropriate jobs are kind of like 
> pinning and could involve things like creating backups of a datastore.
> Notes:
> Clustering Quartz may be as simple as clustering RAMJobStore 
> (http://www.opensymphony.com/quartz/api/org/quartz/simpl/RAMJobStore.html).

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
https://jira.terracotta.org/jira//secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        
_______________________________________________
tc-dev mailing list
[email protected]
http://lists.terracotta.org/mailman/listinfo/tc-dev

Reply via email to