Ticket #121 (closed enhancement: fixed)
Reportar o status dos serviços e processos
| Reported by: | gribeiro | Owned by: | gribeiro |
|---|---|---|---|
| Priority: | major | Milestone: | terrama2-4.0.0-alpha4 |
| Component: | collector | Version: | 4.0 |
| Keywords: | Cc: | ||
| Parent Tickets: | Platform: | WLA |
Description (last modified by jano.simas) (diff)
O serviço web não deveria ter uma operação chamada ping.
Ao invés disso, deveria ter uma operação que desse o status do serviço e dos processos usados no serviço, retornando informações como:
- Data e Hora em que o serviço foi inicializado
- Status de operação
- O que está sendo realizado
- Usuário que inicializou o serviço
- ...
Isso vai demandar a inclusão de algum suporte nos módulos core, collector, analysis, ws, pois é lá que as tarefas são executadas.
Na TerraLib? 5 existe uma classe para dar o progresso de tarefas (módulo common, framework progress). Talvez possamos usar ou melhorar este framework de forma que todo o TerraMA adote esta tática de dizer o status das tarefas sendo realizadas.
Isso é ortogonal ao LOG.
Jano: Parte disso ja foi implementado. Precisamos rever os requisistos
Subtickets
Change History
comment:3 Changed 10 years ago by jano.simas
- Status changed from new to infoneeded_new
- Description modified (diff)
- Milestone changed from terrama2-4.0.0-alpha2 to terrama2-4.0.0-alpha3
