Predefinição:Teste10: mudanças entre as edições

Ir para navegação Ir para pesquisar
Sem resumo de edição
Linha 172: Linha 172:
== <span style="color:purple">› Como funciona </span> ==
== <span style="color:purple">› Como funciona </span> ==


Os backups são gerados diariamente às 7h40 com o shutdown, porém muitas vezes a falha ocorre bem tarde, e o progresso de um dia todo é perdido. De modo a tentar amenizar a perda de tempo, porém sem criar novos bugs, nós criamos um novo sistema que devolverá parte do progresso do dia aos jogadores.
Os backups são gerados diariamente às 7h40 com o shutdown, porém muitas vezes a falha ocorre bem tarde, e o progresso de um dia todo é perdido. De modo a tentar amenizar a perda de tempo, porém sem criar novos bugs, foi criado um novo sistema que devolverá parte do progresso do dia aos jogadores.


O sistema atua em 3 linhas principais:
O sistema atua em 3 linhas principais:
Linha 180: Linha 180:
#Experiência obtida.
#Experiência obtida.


Cada sistema foi alterado para rastrear os itens que o jogador obtém e isso será salvo em um banco de dados externo que não sofrerá rollback. O servidor envia ao banco de dados as informações a cada 5 minutos ou no momento de logout (sair do jogo).
Cada sistema foi alterado para rastrear os itens que o jogador obtém e isso será salvo em um banco de dados externo que não sofrerá rollback. O servidor envia ao banco de dados as informações a cada 5 minutos ou no momento que o jogador sai do jogo.
  OBS: Este tempo foi escolhido para não sobrecarregar o banco de dados e pode vir a ser alterado, dependendo do volume de dados.
  OBS: Este tempo foi escolhido para não sobrecarregar o banco de dados e pode vir a ser alterado, dependendo do volume de dados.