gpt4 book ai didi

azure - 禁用 ARRAffinity 会导致 session 问题

转载 作者:行者123 更新时间:2023-12-03 02:54:01 25 4
gpt4 key购买 nike

我有一个使用 Kentico 10 开发并托管在 Azure 上的网站。它具有 Azure 应用程序网关,可扩展到 2 个实例,并且还启用了网络农场。它也使用 Azure Redis 缓存

今天,我在应用服务中禁用了 ARRAffinity(通过 Azure 门户),并在应用程序网关中启用基于 Cookie 的关联性。

不过,我可以看到应用程序正在消耗 Redis 缓存,但是当我将商品添加到购物车然后单击查看购物车时,它会(随机)显示空购物车,我们的购物车存储在 session 中。所以我相信这与粘性 session 问题有关,即使使用 Redis 缓存也是如此。

  1. 既然我在应用服务中禁用了 ARRAffinity,是否需要从应用网关 -> https 设置中禁用基于 Cookie 的关联?

  2. 如果没有,我错过了什么吗?

最佳答案

如果您使用应用服务并扩展到 2 个实例,则应用程序网关不提供负载平衡功能。

负载平衡由应用服务处理。如果您想控制流量管理器配置文件可能会有所帮助。

因此您仍然需要在应用服务中保持 ARR 开启。

关于azure - 禁用 ARRAffinity 会导致 session 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54179752/

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