Azure webjobs输出日志索引需要很长时间

时间:2015-08-06 23:43:46

标签: azure-webjobs azure-webjobssdk

我有一个经常运行的触发式webjob(每3分钟一次)和其他每周/每天触发的一些,并且有些连续运行。

如果我访问https://xxxx.scm.azurewebsites.net/azurejobs/#/functions,该网站会在尝试加载和索引函数调用时永远加载,这些会被频繁作业的输出所淹没。

我的问题:

  • 如何为特定的webjob设置日志记录保留期?
  • 我写入控制台的任何内容都显示在Webjob运行详细信息页面中,但没有显示在TextWriter中。既然两个输出似乎都是持久的,这是推荐的方式吗?

1 个答案:

答案 0 :(得分:1)

  1. 目前无法设置保留策略。抱歉。请随意在此处打开错误:https://github.com/Azure/azure-webjobs-sdk
  2. 控制台消息最终出现在webjob日志(顶级作业)中。 TextWriter消息最终出现在函数调用日志中。如果你写入控制台,你也会遇到并发问题,因为多个函数可以同时运行,因此日志可能会混淆。