MonitorMIDServer - Global
. MonitorMIDServer a inclusão de script fornece métodos para monitorar MID Servers usando a probe de pulsação para verificar MID Servers que estão inativos, envia solicitações de pulsação e mata solicitações de pulsação antigas.
Use esta inclusão de script em um script de servidor para monitorar MID Servers.
MonitorMIDServer - MonitorMIDServer()
Cria uma instância de MonitorMIDServer.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
MonitorMIDServer - killOldRequests()
Se houver solicitações de probe de pulsação que não foram processadas, cancela-as para que não se acumulem quando um MID Server ficar inativo por um tempo.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| vazio |
var mmsv = new MonitorMIDServer();
mmsv.killOldRequests();
MonitorMIDServer - markDowners()
Marca todos os MID Servers que não respondem como inativos, determinando quando a pulsação mais recente foi enviada e encontrando todos os servidores que não respondem.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| vazio |
var mmsv = new MonitorMIDServer();
mmsv.markDowners();
MonitorMIDServer - monitor()
Executa as funções necessárias para um ciclo de monitoramento do MID Server programado, incluindo a eliminação de solicitações antigas, marcação dos MID Servers que estão inativos e o envio de solicitações de pulsação para todos os servidores.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| vazio |
var mmsv = new MonitorMIDServer();
mmsv.monitor();
MonitorMIDServer - sendHeartbeatRequests()
Envia solicitações de pulsação para todos os MID Servers e anotações ao atualizar o registro de status do servidor.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| vazio |
var mmsv = new MonitorMIDServer();
mmsv.sendHeartbeatRequests();