[Logo] Terracotta Discussion Forums (LEGACY READ-ONLY ARCHIVE)
  [Search] Search   [Recent Topics] Recent Topics   [Members]  Member Listing   [Groups] Back to home page 
[Register] Register / 
[Login] Login 
[Expert]
assign jobs to specific nodes in cluster  XML
Forum Index -> Quartz
Author Message
basnight

neo

Joined: 03/02/2010 07:41:30
Messages: 1
Offline

I would like to have about 10 nodes running quartz and have 2 of them do a large number of small tasks and have 8 of them do another specific set of large tasks, scheduled by the "small task" machines. Is this possible from within a single cluster?
steve

ophanim

Joined: 05/24/2006 14:22:53
Messages: 619
Offline

This is something that's on our roadmap but doesn't exist yet. Stay tuned and jump into the process even if it's just reviewing what we are planning and adding your feedback.

Want to post to this forum? Join the Terracotta Community
QrtzHelp

journeyman

Joined: 01/16/2010 09:44:00
Messages: 37
Offline


Actually, it's possible now, just not elegantly.

Node-specific features don't currently exist, though they are on the road map.


For now, you'll have to use two instances of Quartz per node. --- Essentially configuring two clusters.

One cluster of schedulers will exist on all nodes, but only have start() invoked on the scheduler on 2 nodes.

The other cluster of schedulers will exist on all nodes, but only have start() invoked on 8 nodes.

Jobs running on either node should be able to use either scheduler (whether start()ed or no) to schedule jobs.

Only the nodes that have start() called on them will execute jobs.

 
Forum Index -> Quartz
Go to:   
Powered by JForum 2.1.7 © JForum Team