【发布时间】:2020-09-04 22:55:03
【问题描述】:
我想创建一个 Azure 任务,它每 5 分钟(假设)向 API 发出一个 HTTP GET 请求。作为此请求的结果返回的文件将存储在存储容器中。但是,我不知道这样做的最佳途径是什么。
我尝试过的:
- 在 Azure 门户中创建了一个存储容器(用于接收返回的文件)
- 尝试在 Azure devops 中创建管道。不知道在哪里添加此任务。
- 阅读 Azure 资源,了解如何创建 task 或 batch API。
问题是我是 Azure 的新手,还不了解这一切的架构,所以我什至不确定谷歌需要哪些关键字。
完成此 Azure 的最佳方法是什么?这是在 Azure devops 或 Azure 门户中完成的吗?哪个是更好的选择?最后,也是最重要的一点,您能否提供一个可以在 Azure 环境中工作的简单示例 HTTP GET 任务?
【问题讨论】:
-
嗨,这个问题有更新吗?
Krzysztof Madej的回答是否有助于解决您的问题?如果可以,请考虑接受它作为答案。如果您仍然被阻止,请随时告诉我。 -
几乎就在那里,除了我需要将返回的文件(作为对函数调用的响应)重定向到存储容器的部分。我查看了输出绑定,但到目前为止只能将字符串值写入存储容器。我需要使用 powershell 以某种方式将文件写入存储容器
-
也许AzCopy 或az storage file copy 通过命令行?
-
我认为
azcopy和az storage file copy会要求我先保存文件?然后将这个保存的文件复制到存储容器中?在这种情况下,Azure 是否允许函数应用执行OutFile以保存到临时存储? -
是的,这两个工具需要我们先保存文件。嗯,但我不确定 Azure 中是否允许这样做,因为我更熟悉 Azure Devops...
标签: azure azure-devops azure-devops-rest-api