发布于: Feb 16, 2021

Application Load Balancer (ALB) 现在支持基于应用程序的 Cookie 粘性。这项新功能可帮助客户确保客户端在会话期间使用应用程序 Cookie 连接到同一负载均衡器目标。这给客户提供了更多的控制权,有助于他们获得始终如一的客户端-服务器体验,例如可灵活设置自定义 Cookie 名称以及目标组内客户端保持与目标的粘性的条件。

在本次发布之前,ALB 支持基于持续时间的粘性,可通过 ALB 自动生成的 Cookie,保持客户端与服务器之间的关联。在本次发布后,客户现在可以选择使用在目标组级别设置的自定义应用程序 Cookie 来施加客户端与目标之间的粘性。它为用户提供了额外控制权,用户可以设置启用粘性的持续时间。它还使用户能够在链接在一起的负载均衡器之间保持粘性。

要在 ALB 上使用此功能,请选择基于应用程序的粘性作为目标组的粘性类型。启用此功能后,ALB 将根据所选的负载均衡算法为第一个请求选择目标,然后使用目标设置的 Cookie 来确保来自该客户端的后续请求保持与同一运行状况良好的目标的粘性。ALB 使用主动运行状况检查来监视目标的运行状况,并在目标运行不佳时,根据所选的负载均衡算法重新建立与新的运行良好的目标的粘性。

现有的和新的 Application Load Balancers 在由光环新网运营的亚马逊云科技中国(北京)区域和西云数据运营的亚马逊云科技中国(宁夏)区域免费提供应用程序 Cookie 粘性。要了解更多信息,请参阅 ALB 文档