【问题标题】:Azure AppFabric Caching development locallyAzure AppFabric 本地缓存开发
【发布时间】:2011-07-29 20:51:10
【问题描述】:

好的,

我的问题很简单,我正在开发一个要在 Azure 上部署的应用程序,但我不想在开发过程中为任何 Azure 服务付费。有本地计算和存储模拟器,您可以使用 Windows Server AppFabric 作为实际 Azure AppFabric 的替代品吗?

我希望能够打开一个开关,将版本从开发更改为生产,并将配置文件中的指针更新为 Azure 帐户而不是本地开发帐户。

有什么想法吗?

谢谢,

布伦特

【问题讨论】:

    标签: azure appfabric azure-appfabric


    【解决方案1】:

    您需要使用 Windows Azure AppFabric 缓存。没有当地的等价物。您可以使用 Windows Server AppFabric 缓存,但它并不完全相同。

    通过 MSDN 订阅,您将拥有 128MB 缓存。

    【讨论】:

    • 是的,我害怕那个。有人提到在某个时间点使它们成为相同的代码库,对吗?
    • 其实只是想一想,因为我想使用缓存服务来处理 ASP.NET 会话状态,我仍然可以使用 Web.config 替换文件来激活 AppFabric 进行部署,然后将其子用于 SQL Out用于本地开发的 Proc,并不完美,但非常接近。
    • 是的 - 这行得通。比如说,如果您正在对缓存进行直接放置/获取/从缓存中获取,那将是另一回事。将缓存严格用于会话状态对您的代码是透明的。
    • 完美,我认为这现在必须工作。我可能应该提出另一个问题,但为什么我要使用推杆/吸气剂来缓存而不是说调用 Application 或 Session 对象呢?我应该担心哪些性能差异?
    【解决方案2】:

    您可以使用最近发布的 Windows Azure Caching (Preview) 在本地进行开发和测试

    链接:http://www.windowsazure.com/en-us/develop/net/how-to-guides/cache/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-08-17
      • 2011-12-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-27
      • 1970-01-01
      相关资源
      最近更新 更多