Azure数据输出太快超过限制!没有多少数据离开这个站点



请在标记为重复之前阅读完整描述!

我一直在寻找答案,有些人也有类似的问题,但我还没有找到解决方案。我目前正在免费试用Windows Azure。最近,Data Out在很短的时间内超过了165MB的限制,导致网站暂停。我看了看日志,没有显示相同数量的数据出来的仪表板表明,并没有理由,许多字节应该离开网站的时间量。

实时数据经常被推送到网站,然后存储在Azure存储blob中。WebJob被用来从blob中提取数据并将其存储在SQL数据库中。在我的研究中,我发现使用付费帐户,每当访问blob时,您都会产生带宽费用。我不确定这是否相关,但可能是从blob中提取的数据也被计算在数据中吗?如果是这样,如何或在哪里可以查看每次从blob存储传输数据所涉及的字节量?我想知道确切地在数据中计算了什么?仅仅是我订阅的网站上的数据,还是其他服务上的数据?

我不想开始为完整的服务付费,同样的问题出现了,网站下降了一段时间。因此,我需要确切地知道是什么导致数据如此迅速地超出其限制。有人有什么想法吗?

当网站和存储帐户不在同一地理区域时,我通常会看到这种情况。例如,如果你的网站在美国西部,你的存储帐户是在美国东部,那么每次你从网站上传一个blob,你将从网站收取带宽,每次你下载一个blob到网站,你将从blob存储收取带宽。

如果这不是你的配置,那么我建议你在http://azure.microsoft.com/en-us/support/options/上打开一个账单支持事件,在那里MS支持团队可以告诉你你的账单是什么。

在另一个答案中也提到,同一区域内不同服务之间的数据传输是免费的。请参考数据传输定价细节了解更多信息。

但是,如果您仍然希望查看Azure存储帐户的入口/出口指标,您可以启用Azure存储分析。指标可以提供带宽信息。此外,如果您希望跟踪针对Azure存储执行的每个单独操作,还可以启用Logs。

有关Azure存储分析的介绍,请参阅如何监控存储帐户。有关如何存储这些信息以及如何直接访问这些信息的详细信息,请参阅Storage Analytics。但是,请注意,Azure存储分析本身可能会产生额外的成本,如存储分析和计费所述。

最新更新