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

job syspolicy_purge_history job fail in sqlserver 2008

Trying to register with public marketplace error with 'Get-AzureStackStampInformation'