如何访问上传到 Azure Webjob 的文件?

How to access files uploaded to an Azure Webjob?

前段时间,我在朋友的帮助下使用这个 创建了一个 Azure Webjob。我有一段时间 运行 的工作,然后停止了。我现在想 access/download 我当时上传的 files/zip-folder ,但我不知道该怎么做。更准确地说,我想找到下图中标记为 sample.zip 的内容:

我的 zip 文件也本地保存在我的计算机上,但自从我安装了新的 OS 并删除了我的旧文件。我走了这么远才找到旧工作并打开它(见下图),但之后我就一无所知了。 你能告诉我如何进入 zip 文件夹吗? Tnx

PS:以防万一,我在某个时候为作业创建了一个 Ubuntu 虚拟环境(以防需要终端命令才能进入 zip 文件夹)

您可以通过两种不同的方式进行。

  • 第一个选项是使用 Kudu 控制台下载 WebJob 的内容。
    • 在应用服务中打开 Kudu -> 单击调试控制台 -> 访问它直到你的文件夹打开,它会让你下载文件。

D:\home\site\wwwroot\App_Data\jobs\triggerType == Continous||TimerTriggered

  • 第二个是应用服务中的控制台,这里是查看 WebJob 内容的命令。

D:\home\site\jobs{​​​​triggerType}​​​​ where triggerType == Continous || TimerTriggered

如果这不起作用,您可以尝试此命令 -

D:\home\site\wwwroot\App_Data\jobs\triggerType == Continous||TimerTriggered

这样,它将列出webjob 的内容和webjob 中关联的文件。 请看下面。