MonitorMIDServer - Global
Monitora MID Servers usando o probe de pulsação para verificar se há MID Servers que estão inativos, envia solicitações de pulsação e elimina solicitações de pulsação antigas.
Use em um script de servidor para monitorar MID servers.
MonitorMIDServer -killOldRequests()
Se houver solicitações de probe de pulsação que não tenham sido processadas, as cancelará 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 localizando 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 programado de monitoramento do MID Server, incluindo a eliminação de solicitações antigas, a 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 - MonitorMIDServer()
Cria uma instância do MonitorMIDServer.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
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();