Well design a master controller/scheduler which should be configurable and capable of running multiple processors at a same time
Scheduler Operation :-
scheduler process should be able to perform various operations below are the examples
-
execute sql queries and stored procedures in the database 2 should be able to send emails with given set of arguments and attachment to business 3 should be able to send ftp files based on input arguments 4 should be able to execute batch files process should have below capabilities
Process Operation :-
1 Remotely start/stop a child process 2 Raise alerts when any above process fails 3 Automatically restart the process if it fails 4Remotely kill a child process that breaches a pre set timeout limit
So for scheduler and processor I have to come to design with
1 High level design
2 Class level diagram
3 Design should be flexible t incorporate more operations4 any design pattern you think we can use
Aucun commentaire:
Enregistrer un commentaire