Etapas para diagnóstico e resolução de conectividade na replicação
A priori, a aplicação verifica o horário da última sincronização e, caso esta tenha ocorrido há mais de 30 minutos contando da hora inicial, o software deve forçar a replicação e, se mesmo assim não ocorrer, o software deve executar métodos de correção que podem ser executados automaticamente.
Neste sentido, as etapas de correção precisam ser executadas de forma que a aplicação possa obter resposta das mesmas, e de preferência que as etapas de correção não tomem muito tempo (talvez executando testes alguns prévios antes de realizar a correção, visto que a efetuação da correção sem haver a conectividade correta pode acarretar em etapas demasiadamente demoradas).