【发布时间】:2014-12-09 15:24:10
【问题描述】:
我有一个在Supervisor 下运行的python 脚本。该脚本基本上是一个永无止境的消费者,它将永远继续收听某个频道。是否可以使用 New Relic for Python 监控这种脚本?
【问题讨论】:
标签: python newrelic supervisord
我有一个在Supervisor 下运行的python 脚本。该脚本基本上是一个永无止境的消费者,它将永远继续收听某个频道。是否可以使用 New Relic for Python 监控这种脚本?
【问题讨论】:
标签: python newrelic supervisord
代理不能很好地处理无限循环。如果它将您的应用程序视为单个事务,它将永远不会完成并报告其指标。
您可以使用代理,但您应该手动包装函数。 这是一个文档,应该向您展示如何进行此操作: https://docs.newrelic.com/docs/agents/python-agent/supported-features/python-background-tasks
【讨论】: