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.
Evolução do registo de diagnóstico
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.
Pausa de registo e ficheiro de configuração de registo
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.
Evolução do formato de registo 4D
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.
Quem fez o quê: Armazenar pseudónimos de utilizadores na revista
Até agora, já descobriu certamente a nova capacidade de identificar os seus utilizadores graças ao SET USER ALIAS comando. Em 4D v18 R2, o comportamento do comando foi alargado. Como? Continue a ler!
Optimize o seu código ORDA com o registo de pedidos
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.
Uma nova ferramenta na ponta dos seus dedos para analisar registos de depuração
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.
Melhores registos de depuração com estas melhorias
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).
Registe as suas conversas SMTP
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.
Fácil acesso aos ficheiros de registo
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.
Contacte-nos
Tem uma pergunta, sugestão ou apenas quer entrar em contacto com os bloggers 4D? Deixe-nos uma linha!
* A sua privacidade é muito importante para nós. Por favor clique aqui para ver os nossos Política