Skip to main content
Trip Tracking Staleness Check é a rotina periódica que identifica viagens em andamento com rastreamento GPS desatualizado.

Objetivo

A rotina usa acceptedAt de TripTracking para detectar quando o app do motorista parou de enviar localização dentro da tolerância operacional.

Execução

Ao rodar, a rotina:
  1. Busca Trips com status = IN_PROGRESS.
  2. Compara TripTracking.acceptedAt com a tolerância configurada.
  3. Classifica viagens sem ping recente como rastreamento desatualizado.
  4. Emite alerta operacional conforme política do produto.

Regras

RegraComportamento
Status permitidoApenas viagens IN_PROGRESS entram na rotina.
FonteTripTracking.acceptedAt é a fonte para detectar staleness.
Sem trackingViagem em andamento sem TripTracking também pode ser considerada desatualizada.
Status da viagemA rotina não conclui nem cancela a viagem.
IdempotênciaAlertas repetidos devem respeitar janela de supressão.