У нас есть балансировщик нагрузки, который распределяет трафик по нескольким серверам.
Чтобы сохранить целостность сеанса и некоторые другие биты, мы используем политику на LB.В основном, когда пользователь нажимает LB, он получает cookie, срок действия которого истекает в течение 2 часов.Этот файл cookie сообщает подсистеме балансировки нагрузки, к какому серверу принадлежит пользователь, чтобы он не переключал сервер по мере продвижения по сайту.
В обычных условиях это работает нормально.
Теперь представьте Cloudflare CDN.
По какой-то причине cookie не попадает в LB и все равно уравновешивает трафик.Я предполагаю, что в Cloudflare будут какие-то правила или настройки, которые решат эту проблему.Кто-нибудь еще сталкивался с этим вообще?
Используемое печенье - это jnAccel.Его значение является уникальным идентификатором того, к какому серверу принадлежит этот пользователь.Срок его действия составляет 2 часа.