Cache de Navegação
O PostgreSYS utiliza um mecanismo de cache para otimizar o desempenho no carregamento de dados dos agentes, tornando a navegação entre as páginas do site mais rápida e fluida.
Para garantir a integridade das informações após modificações realizadas nos agentes, como a alteração do estado dos serviços ou a instalação de novos componentes, os dados armazenados em cache são invalidados e as informações atualizadas nos agentes são novamente carregadas.
O processo de revalidação dos dados de cache ocorre de forma automática a cada 5 minutos. Para além disso, existem outras duas formas de invalidar e recarregar novas informações dos agentes: uma global, que irá limpar os dados de cache de todos os agentes, e outra individual, que irá limpar apenas o cache de um agente específico.
Revalidação Global de Cache
Esta funcionalidade permite limpar o cache de todos os agentes do sistema de uma só vez.
Onde encontrar: No menu superior, clicando no perfil/avatar do utilizador.
Quem pode aceder: Exclusivo para utilizadores com o perfil de Administrador.
O que o processo faz: Ao clicar em "Limpar Cache", o sistema remove as entradas de cache de todos os agentes ativos.
Resultado esperado: O sistema irá efetuar uma nova requisição direta à base de dados/API para obter dados atualizados.

Revalidação de Cache de um Agente Específico
Caso exista a necessidade de sincronização de dados apenas num agente, é possível limpar o cache apenas desse agente sem necessidade de recarregar os dados de todos os restantes agentes do ambiente.
Onde encontrar: Gerir Ambiente > Listagem de Agentes.
Ação: Selecionar o ícone/botão de atualização de cache na linha correspondente a cada agente.
O que o processo faz: Invalida o cache exclusivamente do agente selecionado.
Resultado esperado: Serão efetuadas novas requisições apenas para o agente em questão, mantendo os dados em cache dos restantes agentes.
