MonitorMIDServer : global
L’include de script MonitorMIDServer fournit des méthodes de surveillance Serveurs MID à l’aide de la sonde de pulsation pour vérifier Serveurs MID s’ils sont en panne, envoie des demandes de pulsation et arrête les anciennes demandes de pulsation.
Utilisez cette inclusion de script dans un script 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, annulez-les afin qu’elles ne s’accumulent pas lorsqu’un MID Server 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 quand l’intervalle de mise à jour le plus récent a été envoyé 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 de MID Server planifié, y compris l’arrêt des anciennes demandes, le marquage des serveurs MID en panne et l’envoi de demandes de pulsation à 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 note la mise à jour de l’enregistrement de l’état du serveur.
| Nom | Type | Description |
|---|---|---|
| Aucun |
| Type | Description |
|---|---|
| nul |
var mmsv = new MonitorMIDServer();
mmsv.sendHeartbeatRequests();