Pular para o conteúdo principal

ADM018 — Gerenciador de Conexões

Fonte​

  • Source: source/ADM018/

Objetivo​

O módulo ADM018 - Gerenciador de Conexoes tem como finalidade o monitoramento e gerenciamento das conexoes ativas no banco de dados e sessoes web do JunsoftERP. Trata-se de uma ferramenta administrativa essencial para controlar o consumo de licencas, identificar conexoes ociosas e, quando necessario, encerrar conexoes remotamente.

O módulo exibe em tempo real todas as conexoes ativas, tanto de aplicacoes desktop (registradas na tabela de sistema MON$ATTACHMENTS do Firebird) quanto de sessoes web (registradas na tabela SESSAOWEB). Para cada conexao, sao exibidas informacoes detalhadas como numero da conexao, PID do servidor e do cliente, endereco IP, usuario, empresa, data/hora e status de consumo de licenca.

Uma funcionalidade critica deste módulo e a capacidade de finalizar conexoes remotamente, seja desconectando uma sessao desktop diretamente do banco de dados ou encerrando uma sessao web. Alem disso, o módulo permite enviar comandos de fechamento remoto para aplicacoes JunsoftEmail e FollowUp, utilizando o mecanismo de comandos via tabela JUNCOMANDO.

O gerenciador tambem apresenta contadores resumidos do total de conexoes ativas e do consumo de licencas, permitindo ao administrador uma visao rapida da situacao do ambiente.

Funcionalidades​

  • Filtros de Consulta
  • Grade de Conexoes
  • Codificacao por Cores
  • Contadores Resumidos
  • Finalizacao de Conexao
  • Fechamento Remoto de Aplicacao

Mensagens exibidas​

Levantadas de source/ADM018/ pela camada 0 (commit 96fc51e236).

CódigoTipoMensagem
C-0575ConfirmaçãoDeseja Finalizar a Conexão com o Banco de Dados?
C-0576ConfirmaçãoDeseja Finalizar a Sessão do Usuário?
E-0261ErroA Empresa não está Cadastrada. Verifique! [ADM002]
W-0007AvisoUsuário não Cadastrado. Verifique [ADM001]!
W-0202AvisoOperação Cancelada!
W-0577AvisoSelecione uma Conexão Para Finalizar!

Tabelas de Escrita (INSERT/UPDATE/DELETE)​

TabelaOperacoes
JUNCOMANDOINSERT
SESSAOWEBDELETE, SELECT

Tabelas de Leitura (SELECT)​

TabelaOperacoes
EMPRESASELECT
SESSAOSELECT
USUARIOSELECT