AppFabric 1.1 简介

Microsoft AppFabric 1.1 for Windows Server (AppFabric 1.1) 是 Windows Server AppFabric 1.0 的更新版本。本主题将讨论 AppFabric 1.1 版本的新功能和特性。除了此处重点说明的 AppFabric 1.1 新功能之外,AppFabric 还将继续提供第一版 AppFabric 所具备的所有托管、管理和缓存功能。若要查看 1.0 版本所提供的功能,请参阅 Windows Server AppFabric 1.0 简介

有关 AppFabric 的详细信息,请参阅 Windows Server 开发人员中心 (https://go.microsoft.com/fwlink/?LinkId=182970)。

此发行版中有哪些新功能?

AppFabric 1.1 中包含对原始 Windows Server AppFabric 1.0 版本的多个功能改进。此版本提供了从 Windows Server AppFabric 1.0 的升级路径,但也可以独立安装此版本。

以下 AppFabric 缓存 功能已添加到此版本:

Read-Through(同步读取)/Write-Behind(事后写入)

此功能允许在缓存服务器上使用后端提供程序来帮助检索和向后端存储数据(如数据库)。Read-through(同步读取)允许缓存“read-through(同步读取)”到 Get 请求上下文中的后端。Write-behind(事后写入)允许将缓存数据的更新异步保存到后端。有关详细信息,请参阅创建 Read-Through(同步读取)/Write-Behind(事后写入)提供程序(AppFabric 1.1 缓存)

正常关闭

当在关闭缓存主机以进行维护之前将单个缓存主机中的数据移至缓存群集中其余的服务器时,此操作十分有用。此操作有助于防止意外丢失正在运行的缓存群集中的缓存数据。此操作可通过 Stop-CacheHost Windows PowerShell 命令的 Graceful 参数来实现。

域帐户

现在,除了使用 NETWORK SERVICE 帐户运行 AppFabric 缓存 服务之外,您还可以使用域帐户运行该服务。有关详细信息,请参阅更改缓存服务帐户(AppFabric 1.1 缓存)

新 ASP.NET 会话状态和输出缓存提供程序

新 ASP.NET 会话状态和输出缓存提供程序均可用。新的会话状态提供程序通过将 AppFabric 缓存 用作后备存储来支持延迟加载单个会话状态项目。此功能可使包含大小型会话状态数据组合的站点更高效,因为那些不需要大型会话状态项目的页面不会产生通过网络发送此数据的成本。有关详细信息,请参阅使用用于 AppFabric 1.1 的 ASP.NET 4 缓存提供程序

压缩

现在,您可以为缓存客户端启用压缩。有关详细信息,请参阅应用程序配置设置(AppFabric 1.1 缓存)

多个缓存客户端应用程序配置部分

有一个新 dataCacheClients 部分可用,该部分允许您在应用程序配置文件中指定多个名为 dataCacheClient 的部分。然后,您可以通过编程方式指定运行时使用哪个缓存客户端组设置。有关详细信息,请参阅应用程序配置设置(AppFabric 1.1 缓存)

对于此版本,我们建议执行 AppFabric 1.1 的全新安装。但也可以使用 Windows Server AppFabric 1.0 的升级路径。在测试升级之前,请检查一些已知问题。已添加了一些新 Windows PowerShell 命令,以启用在线升级。有关详细信息,请参阅AppFabric 缓存群集(AppFabric 1.1)的升级步骤

有关其他更改和已知问题,请参阅 AppFabric 1.1 发行说明

另请参阅

其他资源

Microsoft AppFabric 1.1 for Windows Server

  2012-03-05