gpt4 book ai didi

azure - 从 azure 应用程序中处理多个 Web 角色实例的缓存

转载 作者:行者123 更新时间:2023-12-03 01:58:10 27 4
gpt4 key购买 nike

我遇到了与 azure 云应用程序中的缓存处理相关的问题。我正在使用MVC3结构,使用2个实例。

众所周知,Microsoft azure 会根据负载平衡自动分配 Web 角色来服务 Web 请求。

但问题是,当我处置缓存“HttpRuntime.Cache.Remove("CacheName")”时,它是从微软当前分配的当前Web角色中处置的。并且不会从其他实例中释放缓存。

请帮帮我,我可以同时处理两个实例的缓存吗?使用任何 C# 清晰代码。

最佳答案

这是使用分布式缓存的一个很好的理由。在许多实例和缓存中单独同步缓存添加和删除很难做好。任何尝试解决该问题的代码或解决方案都将非常糟糕。将缓存移至分布式缓存将正确解决您的问题。

您是否了解过 Windows Azure AppFabric 缓存解决方案?

关于azure - 从 azure 应用程序中处理多个 Web 角色实例的缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6261530/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com