Esta é uma tradução automática

Registro

Monitore o uso e os erros no SDK XAP Expedia Group

Registrar com Java

O SDK XAP Expedia Group para Java não impõe uma estrutura de registro aos clientes e, em vez disso, oferece suporte ao registro por meio da interface SLF4J . O SLF4J oferece uma abstração para várias estruturas de registro, permitindo que clientes conectem a implementação desejada ao criar projetos.

Sem uma estrutura de registro conectada, o SDK (SLF4J) assume como padrão uma não operação, descartando todas as solicitações de registro com uma única mensagem de aviso.

Declarar dependências do projeto

Conecte uma estrutura de registro específica declarando a estrutura como uma dependência do projeto. Por padrão, o SLF4J pode usar apenas uma estrutura por vez e vai emitir uma mensagem de aviso se encontrar várias estruturas.

Logger simples

Java util logging

Logback

Formato de registro

As estruturas de registro são compatíveis com layouts e formatos de registro personalizados. Além disso, a inclusão de detalhes no registro informações, como o carimbo de data e hora e o nome da pessoa que fez esse registro, ajuda a solucionar problemas do SDK. Além disso, as mensagens de registro são anotadas com o prefixo ExpediaGroupSDK para que possamos filtrá-las.

13:36:59.287 [DefaultDispatcher-worker-1] INFO  c.e.s.c.c.c.ConfigurationCollector MDC= - ExpediaSDK: Successfully loaded [endpoint] from [runtime configuration]

Rastreabilidade

O SDK gera um transaction IDexclusivo para cada chamada de API, o que é útil para solucionar problemas rastreando as solicitações do seu lado. Os IDs das transações são registrados no nível DEBUG.

Além do SDK-generated transaction ID, as APIs XAP gerarão e retornarão seus próprios transaction IDtanto nos cabeçalhos de resposta como TxnIdquanto no corpo da resposta como TransactionId. Este transaction IDpode ser usado para rastrear a solicitação no lado XAP.

Esta página foi útil?
Como podemos melhorar esse conteúdo?
Agradecemos por nos ajudar a melhorar.