Ticket #121 (closed enhancement: fixed)

Opened 10 years ago

Last modified 9 years ago

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:1 Changed 10 years ago by jano.simas

  • Component changed from collector to codebase-unittest

comment:2 Changed 10 years ago by jano.simas

  • Component changed from codebase-unittest to collector

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

comment:4 Changed 10 years ago by jano.simas

  • Status changed from infoneeded_new to new
  • Milestone changed from terrama2-4.0.0-alpha3 to terrama2-4.0.0-alpha4

comment:5 Changed 9 years ago by gribeiro

  • Status changed from new to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.