Produto

Registo de chamadas ORDA no servidor

Desde seu lançamento, a popularidade de ORDA nunca para de crescer e agora é amplamente usado em seus servidores de produção. Com 4D v20, fornecemos 2 melhorias em como os pedidos ORDA são registados no lado do servidor. A primeira é uma melhoria do registo de pedidos que agora vai dar mais informação sobre chamadas ORDA. A segunda é a adição de um registro ORDA do lado do servidor semelhante ao registo ORDA do lado do cliente. Deixe-me apresentar-lhe estas novas funcionalidades.

Produto blank

Evolução do registo de diagnóstico

Tradução automática de Deepl

Ano após ano, característica após característica, o registo de diagnóstico tem crescido até se tornar um arquivo massivo em servidores ocupados. Com 4D v19R5, incluímos um novo parâmetro de base de dados que lhe permite escolher o nível de registo do ficheiro de registo de diagnóstico. Ajudar-lhe-á a controlar o tamanho do registo de diagnóstico, registando apenas o que realmente necessita.

Produto blank

Pausa de registo e ficheiro de configuração de registo

Tradução automática de Deepl

Para 4D v19, iniciámos um refinamento a longo prazo dos nossos registos. O nosso primeiro esforço foi o de melhorar o seu formato para lhe dar uma informação melhor e mais clara. Quanto ao 4D v19 R3, acrescentámos 2 novas funcionalidades: a capacidade de pausar instantaneamente o registo e uma forma de as equipas de apoio ajudarem facilmente os seus clientes a configurar os seus registos através de um ficheiro de configuração.

Produto blank

Evolução do formato de registo 4D

Tradução automática de Deepl

Revimos recentemente os formatos dos nossos registos para aumentar a sua legibilidade e a sua conformidade com a análise automatizada. Fizemos estas melhorias em resposta a situações da vida real por nós experimentadas, abordando directamente questões que estavam a dificultar a nossa capacidade de utilizar os registos 4D. Neste post do blog, explicaremos em pormenor que alterações fizemos para que possa ajustar as suas ferramentas de análise de registos em conformidade.

Produto blank

Optimize o seu código ORDA com o registo de pedidos

Tradução automática de Deepl

Alguma vez precisou de analisar o tráfego dos seus pedidos ORDA entre um cliente e o servidor 4D? Por vezes pode demorar algum tempo a receber uma resposta do servidor, o que o pode fazer pensar se isso se deve ao tráfego da rede ou a um pedido não optimizado que tenha escrito! Felizmente, 4D v17 R6 torna possível determinar a(s) razão(ões) provável(is) para esta latência com os novos métodos ORDA disponíveis no ds objecto. Não são apenas funções de depuração, permitem-lhe também optimizar o seu código ORDA com uma melhor compreensão dos pedidos enviados.

Produto blank

Uma nova ferramenta na ponta dos seus dedos para analisar registos de depuração

Tradução automática de Deepl

Com 4D v17 R5, melhorámos os registos de depuração adicionando métodos e permitindo que cada processo seja rastreado de forma independente. Com este lançamento R, demos um passo em frente ao enviar uma ferramenta de análise de registos de depuração para o ajudar a monitorizar a execução do processo. Poderá ver quais os processos que mais consomem, a cadeia de chamadas com o correspondente tempo de execução, e muito mais.

Produto blank

Melhores registos de depuração com estas melhorias

Tradução automática de Deepl

Como programador 4D, pode já ter activado o registo de depuração para a resolução de problemas. 4D v17 R5 introduz várias melhorias para o ajudar a analisar estes ficheiros, tais como registar apenas o processo actual e registar chamadas para métodos de membros (métodos de recolha ou de objectos).

Produto blank

Registe as suas conversas SMTP

Tradução automática de Deepl

Como prometido num post anterior, cada lançamento R inclui mais avanços relacionados com a funcionalidade do correio electrónico, desbloqueando o seu poder oculto.

4D v17 R5 fornece uma nova funcionalidade interessante para os registos de correio electrónico. Por vezes, durante o desenvolvimento tudo funciona bem, mas quando se envia para o cliente, há um problema na entrega de emails. Descobrir onde ocorre a falha pode ser difícil, uma vez que a comunicação é encriptada e muitas vezes não se tem acesso aos ficheiros de registo do servidor SMTP. O problema está muito provavelmente relacionado com o seu servidor SMTP, mas como pode ter a certeza? Basta iniciar o log SMTP na sua aplicação! Este registo contém um registo de todas as acções realizadas, incluindo as que interrompem a ligação. Melhor ainda, este registo mostra as comunicações com o servidor SMTP em texto simples e não encriptado, tornando mais fácil a sua análise.

Produto New constants for the command Get 4D files

Fácil acesso aos ficheiros de registo

Tradução automática de Deepl

Os ficheiros de registo podem ser extremamente úteis para a resolução de problemas. São também uma grande ajuda para encontrar a causa de raiz de um incidente. Os ficheiros de registo permitem-nos saber onde e quando ocorreu um problema. Antes, com o Get 4D folder pode aceder facilmente à pasta que contém todos os registos. Agora, 4D v16 R6 torna fácil encontrar um determinado ficheiro de registo, graças ao melhoramento do Get 4D file comando.