我刚开始学习 Windows azure,本月我的 MSDN Premium 订阅超过了 128 MB 的缓存限制,我的帐户已被禁用。我试图找出默认情况下哪些服务使用缓存,因为我查看了使用日志并看到每天使用大约 8 MB 的东西。我没有做任何具体的事情,只是创建了一个网站,两个云服务(但没有部署任何包),一个服务总线命名空间,一个 sql 数据库,一个虚拟机(但经过一些测试后取消部署,磁盘仍然在存储中帐户)。
我的问题是导致缓存空间不断使用的原因。
我刚开始学习 Windows azure,本月我的 MSDN Premium 订阅超过了 128 MB 的缓存限制,我的帐户已被禁用。我试图找出默认情况下哪些服务使用缓存,因为我查看了使用日志并看到每天使用大约 8 MB 的东西。我没有做任何具体的事情,只是创建了一个网站,两个云服务(但没有部署任何包),一个服务总线命名空间,一个 sql 数据库,一个虚拟机(但经过一些测试后取消部署,磁盘仍然在存储中帐户)。
我的问题是导致缓存空间不断使用的原因。
我也对此感到困惑,并写了一篇关于Azure 缓存计费的帖子,但总结如下:
您已经分配了一个 128MB 的缓存供每个月使用,但由于它以百分比形式显示使用量,50% 意味着您还有 64MB 可用,但它不会像那样累积。认为 50% 意味着您还有半个月的时间使用缓存。
因为您已经设置了一个 128MB 的缓存,所以您正在使用它——无论您是否实际使用它。这就像在这方面的计算时间。