Replicação entre servidores

Índice

Consulta status da replicação

RTREPLICATOR.CON_REPLICATION

Descrição

Interface que apresenta o status dos processo de replicação.
Esta interface apresenta uma relação de indicadores:

Campos:

Nome global (hierárquico) do node. É calculado pelo nome-global do pai, concatenado com um ponto e o nome curto deste nodo.
Ex:
  • M
  • M.1
  • M.2
  • M.1.1
Texto para descrever o node.
Este campo é preenchido pela thread de replicação e apresenta basicamente o resultado da execução de cada uma das etapas do ultimo ciclo do processo de replicação. Quando um dos processos encontra um erro, ele apresenta a mensagem de erro.

  • TIMED_WAITING: Indica que neste exato instante, a thread de replicação está ativa mas não está fazendo nada. Em geral, a thread está aguardando por algum IO ou pelo tempo de "descanso" configurado.
  • RUNNABLE: Indica que a thread está executando alguma das etapas (e não está esperando por IO).
  • PARADO: Indica que a thread está parada.
  • sendLogs: Processo de envio dos registros que estão na fila A para o servidor MASTER (caso o servidor seja um SLAVE) e posterior passagem dos mesmos para a fila F.
  • readLogs: Processo de download de registros do MASTER para o SLAVE
  • executeLogs B: Processo de execução dos registros lidos do MASTER e/ou recebidos dos SLAVES que enviaram para este servidor.
  • executeLogs E: Processo de reexecução dos
  • updateSequence: Processo a atualização das sequencias
  • Server host: Indica a URL de acesso ao servdor MASTER que está sendo utilizada.
Apresenta a data e hora do ultimo registro recebido do node master (se houver).
Domínio para campos de texto que permite tags de formatação HTML.
Apresenta a lista dos nodes filhos com as últimas conexões realizadas por eles.
Tempo (em milisegundos) entre as atualizações enviadas pelo node para seu respectivo "pai".
Tempo (em milisegundos) entre as execuções dos DMLs recebidos pelo pai ou pelo filho.
Nível de log a ser utilizado para as operações do replicador.
  • Info - Informações detalhadas e completas das execuções dos processos de replicação.
  • Important - Apenas informações mais relevantes da replicação serão logadas.
  • Warning - Avisos de informações que não são erros, mas que não deveriam ocorrer.
  • Error - Apenas erros são logados.
Nome global (hierárquico) do node. É calculado pelo nome-global do pai, concatenado com um ponto e o nome curto deste nodo.
Ex:
  • M
  • M.1
  • M.2
  • M.1.1

Operações

Topo

Consultar

A consulta de um registro é realizada quando o usuário clica no primeiro link de um dos registros resultantes a operação [b:Listar]. A tela apresenta as informações detalhadas do registro, bem como as ações que o usuário pode disparar a partir dele (alterar, excluir, cancelar, etc.).
Comportamento:

Regras

Força consulta do registro único

Força a consulta do único registro existente (ID=1);
Eventos que disparam esta regra:
  • Antes de ler formulário "Consultar"

Popular campos

Busca as informações da thread de replicação, bem como contabiliza os tamanhos das filas de replicação e formata em campos HTML ressaltando em vermelho os possíveis problemas.
Eventos que disparam esta regra:
  • Antes de apresentar cada registro formulário "Consultar"

Refresh da tela

Eventos que disparam esta regra:
  • Depois de apresentar formulário "Consultar"