Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

217
Visualizações
¿Cuál es la diferencia entre las funciones de obtención del registrador de celery.utils.log y el registro?

He estado tratando de averiguar la diferencia entre el registrador de python y el registrador de apio, específicamente la diferencia entre los comandos a continuación, pero no puedo encontrar una buena respuesta.

Estoy usando apio v3, con django 1.10.

 from celery.utils.log import get_task_logger logger = get_logger(__name__) ... from celery.utils.log import get_task_logger logger = get_task_logger(__name__) ... import logging logger = logging.get_logger(__name__)

La documentación de apio ( última , v3.1 ) es muy deficiente sobre este tema. He analizado preguntas similares como esta , pero aún no está claro cuál usar, por qué usar esa y específicamente cuáles son las diferencias. Busco una respuesta clara y concisa.

También estoy usando centinela en mi entorno de producción. ¿Cómo afecta esta elección a sus registros de centinela? es decir, estos ajustes comunes

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Por experiencia, el uso de get_task_logger parece brindarle algunas cosas importantes, especialmente con Sentry.

  • Prefijo automático de nombres de tareas a su salida de registro
  • La capacidad de establecer reglas de manejo de registros en un nivel más alto que solo el módulo (creo que en realidad está configurando el nombre del registrador en celery.task )
  • Probablemente, lo más importante para la configuración de Sentry es que conecta el inicio de sesión en sus controladores de registro que utiliza Sentry.

Importante: hay un poco de configuración adicional que debe incluirse en el registro de Celery para Sentry:

https://docs.sentry.io/clients/python/integrations/celery/

Es posible que pueda hacer que los errores fluyan a Sentry sin parte de esta configuración, pero creo que esto le brindará los mejores rastros y detalles y garantizará que cosas como las excepciones esperadas declaradas a través de throws se ignoren correctamente.

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda