12

在发现缓存 API 存在严重分歧后,具体取决于您的目标是 Windows Azure 还是 Windows Server,我担心 Microsoft 不会继续为 Windows Server 开发 AppFabric。有谁知道 Windows Server 的 AppFabric 是否仍在支持/开发中?

4

3 回答 3

8

Windows Server 2012 目前支持它:http: //blogs.msdn.com/b/workflowteam/archive/2012/10/25/appfabric-now-supported-on-windows-server-2012.aspx

Microsoft 发布了 AppFabric 的 4 个累积更新(最新的一个是 2013 年 4 月):http: //support.microsoft.com/kb/2800726

我认为你的答案是它正在被支持。然而,不幸的是,我还没有看到任何关于该技术的出版物/博客文章。分布式缓存的所有开发都在 Azure 端完成,他们提供 3 种不同的缓存 API 产品(尽管一种已被弃用,另一种处于预览模式)。

我个人已经停止使用它,因为 API 会导致 Azure SDK/API 出现问题,如果您有 Linux 的混合环境(即 Redis),还有更好的选择

编辑(2014 年 10 月 6 日):请注意 Microsoft 关于使用适用于 Azure 的 AppFabric 缓存的指南......“我们刚刚宣布支持 Azure Redis 缓存,我们建议新开发使用此缓存。” 并且“如果您推荐 Redis,为什么要使用托管缓存,这是您不推荐的选项?为了支持对 Velocity Cache 进行投资的客户,他们在他们的应用程序中依赖它,为他们提供尽可能多的时间移动到 Redis 缓存。”

链接:https ://azure.microsoft.com/en-us/pricing/details/cache/

看起来微软(至少对于 Azure)正在推荐,开发人员开始使用 Redis 缓存。可能不适用于 Windows Server 缓存,但我使用较慢的 AppFabric 发布节奏......我会强烈考虑其他选项。

于 2013-10-29T03:13:14.147 回答
7

我为你问了团队。这是今天的答案:

AppFabric 将继续在 Microsoft 支持生命周期中得到支持。3 月,Microsoft 为 AF 1.1 发布了 CU5,并且正在积极开发 CU6。

基本信息是这样的:

  1. 如果 AppFabric 目前正在为他们工作,请坚持使用 AppFabric
  2. 对于新的开发,评估 Redis。这是开源的,不受 MS 支持。
  3. 我们正在为未来的 Redis 开发支持的解决方案。

// 结尾

于 2014-06-20T22:27:55.043 回答
5

根据 MS 博客文章,微软现在将在 2016 年 4 月 2 日结束对 AppFabric 的支持 - 请参见此处:http: //blogs.msdn.com/b/appfabric/archive/2015/04/02/windows-server-appfabric -1-1-ends-support-4-2-2016.aspx

于 2015-04-19T21:10:47.713 回答