为什么 F5 会返回一个有效的 cookie,后面跟着空值?

为什么 F5 会返回一个有效的 cookie,后面跟着空值?

我在 F5 后面有两个 AEM 服务器。JMeter 脚本从第一个服务器获取有效 cookie,而脚本获取有效 cookie 后跟一个空值。由于这种行为,对第二个服务器的请求出错。请求出错的原因是 JMeter 用空值替换了有效 cookie。我能够通过将 CookieManager.delete_null_cookies 设置为 false 来指示 JMeter 忽略空值。

这篇文章的问题是,为什么 F5 会在有效 cookie 后返回空值。我真的很好奇,因为这种情况只发生在 F5 后面的一台服务器上,而且我不确定是否还有其他尚未发现的副作用。

这是我从管理员那里得到的 F5 配置图片。请告诉我我需要向管理员询问什么问题,以便为我指明正确的方向。

答案1

似乎您正在使用 cookie 进行粘性会话?- 尝试设置后备方法 - 如果记忆不错,这是基于“客户端 ip”(有效循环)- 但是如果您的客户端使用代理服务器,那么所有请求看起来都像是来自同一个客户端 IP。

用于持久客户端会话的 cookie(粘性)

https://f5.com/resources/white-papers/cookies-sessions-and-persistence

相关内容