Dicas

Integre a sua própria janela de administração para servidor 4D

Tradução automática de Deepl

Quando implementam as suas aplicações, alguns programadores querem personalizar os diálogos 4D incorporados para se adequarem às suas necessidades. É especialmente verdade para a Janela de Administração do Servidor 4D, onde por vezes querem que algumas informações e ações sejam acessíveis apenas para a sua equipa e não para os administradores dos seus clientes.

Produto blank

Monitorizar a actividade do servidor 4D com esta nova ferramenta

Tradução automática de Deepl
Muitas funcionalidades foram lançadas para o ajudar a gerir a sua actividade no Servidor 4D. 4D v18 R3 fornece aos administradores 4D outra ferramenta de monitorização para a actividade do Servidor 4D. Uma ferramenta para fazer executar todas as operações para além de um tempo especificado, bem como detalhes relevantes sobre as tabelas, campos, e clientes envolvidos.
Esta característica não só torna possível tudo o acima mencionado, como também facilita a optimização do seu código, a identificação de problemas e a libertação dos seus recursos do Servidor 4D.
Dicas blank

Personalizar o diálogo de administração com código 4D

Tradução automática de Deepl

Tem havido pedidos para modificar o diálogo de administração do Servidor 4D, com alguns clientes a quererem remover informação e outros a quererem adicionar informação personalizada. Esta componente AdminWindow mostra-lhe como fazer exactamente isso. Pode utilizá-lo “como está” ou modificá-lo para se adaptar às suas necessidades.

Dicas blank

Construir um diálogo de monitorização baseado na web, passo a passo

Tradução automática de Deepl

Deseja recriar a Janela de Administração do Servidor 4D com uma interface web? Deseja verificar convenientemente o que está a acontecer no Servidor 4D sem necessidade de ir para a sala do servidor, de usar um ambiente de trabalho remoto, ou de consumir uma licença de Cliente 4D? É agora possível visualizar todos os principais parâmetros do Servidor 4D(por exemplo, utilização de memória, espaço de disco, utilizadores, processos, e até mesmo o monitor em tempo real) através da web.

Neste post de blogue, vamos guiá-lo através de um conjunto de comandos que 4D entregou através de vários comunicados R para construir o seu próprio diálogo de administração do servidor baseado na web. Além disso, o gestor técnico regional do Hispano 4D(Angelo Caroprese) forneceu um componente completo para ser utilizado directamente nas suas aplicações.

Produto blank

Mais informação sobre processos web

Tradução automática de Deepl

Pediu mais informações sobre processos web para melhor identificar pedidos que possam estar a atrasar ou a bloquear o seu servidor. Ouvimo-lo e em 4D v17 R5, acrescentámos informações sobre o URL utilizado pelos processos da web. Esta informação pode ser recuperada de duas maneiras: através da Janela de Administração do Servidor 4D ou através da linguagem 4D com o comando Get process activity .

Produto blank

Quem é quem? Uma nova forma de identificar os utilizadores

Tradução automática de Deepl

Como programador 4D necessita frequentemente de gerir os utilizadores finais com o seu próprio sistema de directórios. Para utilizadores internos, pode criar alguns perfis com direitos diferentes ou pode simplesmente utilizar a conta por defeito do Designer para todos. O problema é quando várias pessoas usam o mesmo perfil, todos têm o mesmo nome e é difícil – por vezes impossível – diferenciá-los. Felizmente, o 4D v17 R5 resolve a dor de cabeça de tentar descobrir quem é quem. Neste post do blog, vamos explicar um novo comando e novos selectores que o ajudarão a definir a identidade do utilizador 4D, definindo um nome personalizado a usar em vez do nome da conta de utilizador 4D actual.

Produto blank

Novos comandos de administração do servidor

Tradução automática de Deepl

4D continua a fornecer funcionalidades para o ajudar a criar as suas próprias aplicações para monitorizar os seus servidores. Desde a recuperação programática de informação sobre sessões, processos, e o servidor de aplicações, até à obtenção de informação sobre o servidor web.

Tendo já lhe fornecido comandos para ler sobre estados, 4D v17 R4 dá-lhe agora a possibilidade de alterar os estados. Pode agora criar as suas próprias interfaces de administração como diálogos no servidor, cliente, ou mesmo como páginas HTML para acesso à web. A decisão é sua. Estes comandos permitem-lhe executar as mesmas acções que a interface de administração padrão 4D. Por exemplo, pode enviar uma mensagem aos seus utilizadores para os notificar da manutenção agendada, ou bloquear novas ligações ao servidor de aplicação enquanto executa uma operação no mesmo.

Produto blank

Obter informações sobre a aplicação em curso

Tradução automática de Deepl

4D v17 R3 leva a análise da sua base de dados um passo à frente, permitindo-lhe criar um diálogo personalizado de administração do servidor. Seguindo a capacidade de recuperar informação sobre utilizadores e processos, getting toda a informação de tempo de execução sobre o servidor Web 4D, obter detalhes sobre a licença activa, e obter todos os detalhes de hardware e sistema, tem agora também a capacidade de recuperar a actividade e configuração de rede da base de dados em execução.

Precisa de saber em que endereço IP e porta a base de dados está a ouvir, se as comunicações entre o cliente e o servidor estão encriptadas, ou se a camada de rede herdada é utilizada? Basta ligar para o novo comando, Get application info. E isso não é tudo! Este comando também devolve informações sobre a base de dados, tais como: a quantidade de CPU utilizada, o tempo desde o seu início, e a lista prossegue.

Produto blank

Obter informação sobre o hardware da máquina

Tradução automática de Deepl

4D v17 vai um passo mais além para lhe permitir criar um diálogo personalizado de administração de servidores. Após a capacidade de recuperar informação sobre utilizadores e processos, getting toda a informação de tempo de execução sobre o servidor Web 4D, bem como detalhes sobre a licença activa, tem agora a capacidade de recuperar também todo o hardware e detalhes do sistema para a máquina que executa o seu servidor 4D.

Precisa de saber que SO está a ser utilizado, que processador(es), quanta RAM está disponível, etc.? Basta chamar o novo comando Get system info local ou remotamente! E isto não é tudo, este comando pode ser extremamente útil para diagnosticar e resolver rapidamente quaisquer problemas que possam surgir.