在我们的应用程序中实施 Akamai 时,我们面临一个问题,问题与会话维护有关。我的应用程序结构是 – Akamai (xyz.com) -> Origin (origin-xyz.com) -> VIP / LB (Session Affinity on Cookie) -> WebServer 1 OR WebServer 2 我们没有应用程序服务器,应用程序运行在Web 服务器本身上的 IIS 服务器。
进一步的细节 - a。我的服务器的一个数据中心 b. 一个 VIP C. VIP 后面的池中的两个 Web 服务器 d. 在 VIP 上为端口 80 和 443 启用 Cookie 持久性会话设置
如果我尝试在没有 Akamai 的情况下访问我的应用程序,即使用 origin.xyz.com 一切正常,没有会话问题。但是,如果我尝试使用 xyz.com(包括 Akamai)会话问题就会出现。请求在两个 Web 服务器之间浮动。
*我不确定以下信息是否正确或有什么不同,但我想分享,因为我不是网络专家。注意 – 如果我们使用 origin-xyz.com 访问站点,然后请求直接接近负载平衡器,则在负载均衡器上配置的 VIP 是外部(互联网),但是当我们访问 xyz.com 时,它首先接近位于同一网络内的 Akamai 和 Akamai在内部调用 origin-xyz.com(这里似乎有些差距,不确定那是什么以及修复了什么)
任何解决此问题的建议。