An administration server system and method which is capable of managing
multiple copies or instances of servers includes an administration server;
an administration server instance file; an administration server read-only
configuration file for storing configuration directives; an administration
server read-write configuration file for storing configuration directives;
a services table; a rules list; and a worker thread pool. The
administration server starts a main administration thread with any
override parameters read from the administration server instance file;
builds the rules list from configuration files directives; and for all
server attributes in the configuration files, sets up any required
threads; connects to a socket specified in the configuration or attributes
file, or services table; upon receiving a browser request, passes a socket
descriptor to a worker thread; reads the browser request and applies the
rules list to the browser request and, upon a first match, selectively
processes an applicable rule; returns the output to the browser; closes
the connection to the socket; and returns the worker thread to the worker
thread pool.
Ένα σύστημα και μια μέθοδος κεντρικών υπολογιστών διοίκησης που είναι σε θέση τα πολλαπλάσιες αντίγραφα ή τις περιπτώσεις κεντρικών υπολογιστών περιλαμβάνουν έναν κεντρικό υπολογιστή διοίκησης ένα αρχείο περίπτωσης κεντρικών υπολογιστών διοίκησης ένα μόνο ανάγνωσης αρχείο διαμόρφωσης κεντρικών υπολογιστών διοίκησης για την αποθήκευση των οδηγιών διαμόρφωσης ένα ανάγνωσες-γραφής αρχείο διαμόρφωσης κεντρικών υπολογιστών διοίκησης για την αποθήκευση των οδηγιών διαμόρφωσης ένας πίνακας υπηρεσιών ένας κατάλογος κανόνων και μια λίμνη νημάτων εργαζομένων. Ο κεντρικός υπολογιστής διοίκησης αρχίζει ένα κύριο νήμα διοίκησης με οποιεσδήποτε παραμέτρους συμπληρωματικής προμήθειας που διαβάζονται από το αρχείο περίπτωσης κεντρικών υπολογιστών διοίκησης χτίζει τον κατάλογο κανόνων από τις οδηγίες αρχείων διαμόρφωσης και για όλες τις ιδιότητες κεντρικών υπολογιστών στη διαμόρφωση τα αρχεία, ιδρύουν οποιαδήποτε απαραίτητα νήματα συνδέει με μια υποδοχή που διευκρινίζεται στη διαμόρφωση ή αποδίδει το αρχείο, ή τον πίνακα υπηρεσιών επάνω στη λήψη ενός αιτήματος ξεφυλλιστή, περνά έναν περιγραφέα υποδοχών σε ένα νήμα εργαζομένων διαβάζει το αίτημα ξεφυλλιστή και εφαρμόζει τον κατάλογο κανόνων στο αίτημα ξεφυλλιστή και, επάνω σε μια πρώτη αντιστοιχία, επεξεργάζεται επιλεκτικά έναν εφαρμόσιμο κανόνα επιστρέφει την παραγωγή στον ξεφυλλιστή κλείνει τη σύνδεση στην υποδοχή και επιστροφές το νήμα εργαζομένων στη λίμνη νημάτων εργαζομένων.