MonitorMIDServer - Global

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 1 min. de leitura
  • 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.

    Tabela 1. Parâmetros
    Nome Tipo Descrição
    Nenhum
    Tabela 2. Retorna
    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.

    Tabela 3. Parâmetros
    Nome Tipo Descrição
    Nenhum
    Tabela 4. Retorna
    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.

    Tabela 5. Parâmetros
    Nome Tipo Descrição
    Nenhum
    Tabela 6. Retorna
    Tipo Descrição
    vazio
    var mmsv = new MonitorMIDServer();
    mmsv.monitor();

    MonitorMIDServer - MonitorMIDServer()

    Cria uma instância do MonitorMIDServer.

    Tabela 7. Parâmetros
    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.

    Tabela 8. Parâmetros
    Nome Tipo Descrição
    Nenhum
    Tabela 9. Retorna
    Tipo Descrição
    vazio
    var mmsv = new MonitorMIDServer();
    mmsv.sendHeartbeatRequests();