Scheduling Job in a Web Farm


hello,
i have farm of .net servers. application needs scheduled
jobs - sending reports / notifications periodically.
the question - best way schedule job?
i want same set of software run on machines - if in
case 1 machine goes down, other able run scheduled job.
the options considering:

1) making them sql server jobs ( failed on in cluster),
but these jobs need resources available on .net servers, ,
donot think opening backward connectivity db app
be best way.

2) have kind of lock in database, , schedule job on
all machines in windows scheduler. 1 wakes first,
gets lock , executes job. others exit.

3) same 2, windows service instead of scheduled job. in
case - unable find way of allowing users schedule
job. there library can read unix style cron job setting
and run programs accordingly?

is there better way of doing ? there clustered scheduler
available windows?

regards

pranshu



Architecture  >  Architecture General



Comments

Popular posts from this blog

Azure DocumentDB Owner resource does not exist

BizTalk Server 2013 Azure VM Log Shipping and HA for hosts

How to Share webservice object to all user