MonitorMIDServer : global
Surveille les MID Server à l’aide de la sonde de pulsation pour vérifier si des MID Servers sont en panne, envoie des demandes de pulsation et arrête les anciennes demandes de pulsation.
Utilisez dans un script de serveur pour surveiller les MID Servers.
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 MID Servers qui ne répondent pas comme étant en panne, en déterminant quand le dernier intervalle de mise à jour 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 MID Server planifié, y compris l’arrêt des anciennes demandes, le marquage des MID Servers 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 - MonitorMIDServer()
Crée une instance de MonitorMIDServer.
| Nom | Type | Description |
|---|---|---|
| Néant |
MonitorMIDServer : sendHeartbeatRequests()
Envoie des demandes de pulsations à tous les MID Servers et note la mise à jour de l’enregistrement d’état du serveur.
| Nom | Type | Description |
|---|---|---|
| Aucun |
| Type | Description |
|---|---|
| nul |
var mmsv = new MonitorMIDServer();
mmsv.sendHeartbeatRequests();