MonitorMIDServer : global
L’include de script MonitorMIDServer fournit des méthodes à surveiller Serveurs MID à l’aide de la sonde de pulsation pour vérifier Serveurs MID les indisponibilités, envoie des demandes d’intervalle de mise à jour et tue les anciennes demandes d’intervalle de mise à jour.
Utilisez cet include de script dans un script de serveur pour surveiller Serveurs MID.
MonitorMIDServer : MonitorMIDServer()
Crée une instance de MonitorMIDServer.
| Nom | Type | Description |
|---|---|---|
| Aucun |
MonitorMIDServer : killOldRequests()
Si des demandes de sonde de pulsation n’ont pas été traitées, les annule afin qu’elles ne s’accumulent pas lorsqu’un serveur MID est en panne pendant un certain temps.
| Nom | Type | Description |
|---|---|---|
| Aucun |
| Type | Description |
|---|---|
| nul |
var mmsv = new MonitorMIDServer();
mmsv.killOldRequests();
MonitorMIDServer : markDowners()
Marque tous les serveurs MID qui ne répondent pas comme étant en panne, en déterminant la date d’envoi de la dernière pulsation et en trouvant tous les serveurs qui ne répondent pas.
| Nom | Type | Description |
|---|---|---|
| Aucun |
| Type | Description |
|---|---|
| nul |
var mmsv = new MonitorMIDServer();
mmsv.markDowners();
MonitorMIDServer : monitor()
Exécute les fonctions requises pour un cycle de surveillance planifié du serveur MID, notamment l’élimination des anciennes demandes, le marquage des serveurs MID en panne et l’envoi de demandes d’intervalle de mise à jour à tous les serveurs.
| Nom | Type | Description |
|---|---|---|
| Aucun |
| Type | Description |
|---|---|
| nul |
var mmsv = new MonitorMIDServer();
mmsv.monitor();
MonitorMIDServer : sendHeartbeatRequests()
Envoie des demandes d’intervalle de mise à jour à tous les serveurs MID et des notes lors de la mise à jour de l’enregistrement de l’état du serveur.
| Nom | Type | Description |
|---|---|---|
| Aucun |
| Type | Description |
|---|---|
| nul |
var mmsv = new MonitorMIDServer();
mmsv.sendHeartbeatRequests();