2

我有一个频繁运行的触发网络作业(每 3 分钟一次)和其他每周/每天触发的网络作业和一些连续运行的网络作业。

如果我访问https://xxxx.scm.azurewebsites.net/azurejobs/#/functions,该站点将永远加载,因为它试图加载和索引函数调用,并且这些函数被频繁工作的输出所淹没。

我的问题:

  • 如何设置特定网络作业的日志记录保留?
  • 我写入控制台的任何内容都会显示在 Webjob 运行详细信息页面中,但TextWriter. 由于两个输出似乎都保持不变,推荐的方法是什么?
4

1 回答 1

1
  1. 目前无法设置保留策略。对不起。随意在这里打开一个错误:https ://github.com/Azure/azure-webjobs-sdk
  2. 控制台消息最终出现在 webjob 日志(顶级作业)中。TextWriter 消息最终出现在函数调用日志中。如果您写入控制台,您还会遇到并发问题,因为多个函数可以同时运行,因此日志可能会混淆。
于 2015-08-08T04:20:27.313 回答