当启动Celery Worker时,它会输出一条警告消息:
[2016-06-26 20:30:23,005:WARNING / MainProcess] celery@daniula.local ready
当设置Raven客户端以收集到Sentry的错误和警告时:
from raven.contrib.celery import register_signal, register_logger_signal
import logging
sentry = Client(config.get('SENTRY_DSN'))
register_logger_signal(sentry, loglevel=logging.WARN)
每次工作人员重新启动时,都会向Sentry报告此无关紧要的警告。
有没有办法禁用它或切换到log.info?
ERROR
级别。似乎还有一些类似于“Restoring%d unacknowledged message(s)”这样的消息也被打印为警告。可能还有更多,我不知道。所以肯定不止要改一个地方。 - Andrei-Niculae Petre