0

raven.contrib.flask我有一个使用'sSentry(app, dns=...)对象注册到哨兵的 Flask 服务器。我还有一些 python-rq 工作人员用于处理异步后台进程。我发现这个文档似乎表明我可以像这样在我的 start_worker 脚本中注册哨兵:

with Connection(redis_client):
    worker = Worker(map(Queue, ['default']))
    client = Client('<MY_SENTRY_DSN>', transport=HTTPTransport)
    register_sentry(client, worker)
    worker.work()

redis_client 是我使用 .redis 连接到 redis 的地方StrictRedis(host=...)。这些工作人员工作正常,但是当我强制他们正在进行的工作引发异常时,我在 Sentry 上没有看到任何错误,但我在工作人员的错误日志中看到了引发的异常。

我的 Sentry 项目设置为当前允许所有域。为了让这些错误在 Sentry 中正确显示,我需要做些什么特别的事情吗?

4

0 回答 0