azure - 您可以将流量管理器与 blob 存储或 Azure 功能结合使用吗

标签 azure azure-storage azure-blob-storage azure-functions azure-traffic-manager

我有一个来自 Azure 流量管理器请求的简单 JSON,因此理想情况下,它将存储在一个 Blob 存储帐户中,该帐户标有用于读取 Blob 的公共(public)访问策略。当我尝试此操作时 - 在 ATM 中使用外部端点 - 我收到 400 HTTP 响应。

端点在门户中显示为在线,这很有趣,因为通过浏览器发出该 URL 也会导致 400 错误。我将运行状况探测器指向 $root 容器中的公共(public) blob。

我的第二次尝试是尝试使用 Azure 函数作为端点,在这种情况下,运行状况探测会导致“已停止”状态。从较早的文章来看,这似乎会返回给基本的应用程序服务计划(这是一个消费计划),但我认为此时已经过时了?

这里的分辨率是多少?这不应该这么难!

最佳答案

根据您的描述,我这边检查了这个问题,可能会遇到与您提到的相同的问题。然后我发现了关于Traffic Manager and Blob Storage的问题和 Integration of Azure Functions with Traffic Manager

据我了解,流量管理器不支持与 Blob 存储集成,您可以添加您的功能请求 here .

要与 Azure Functions 集成,您需要确保标准 SKU 或更高版本的 Web 应用符合流量管理器的使用条件。对于低于标准 SKU 的网络应用,您可以利用 Azure Functions Proxies 。以下是一些引用资料,您可以引用一下:

Traffic Manager - Web Apps as endpoints

Azure Functions Traffic Manager

关于azure - 您可以将流量管理器与 blob 存储或 Azure 功能结合使用吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60630029/

相关文章:

database - 从 Blob 存储在 Azure SQL 数据库中创建表

c# - 分布式系统上的 Asp.net Azure SignalR 服务

c# - 将 blob 上传到 Azure 并授予公共(public)读取访问权限 C#

azure - 使用 Azure 自动化帐户,将文件从一个文件共享跨存储复制到另一个文件共享

azure - 调用 CreateIfNotExists(Azure blob 客户端)时出现异常

azure - 限制帐户 SAS 权限对 Azure 存储中的特定文件

azure - Azure函数的local.appsettings.json中的IsEncrypted是什么意思?

azure - 在 Azure Functions 中使用计时器触发器进行队列处理

Azure CloudBlobDirectory 子目录

azure - Windows Azure 共享访问签名 SAS