Є два основні мінуси:
Навантаження не розподілено рівномірно. Клейкі сеанси будуть дотримуватися, звідси і назва. Хоча початкові запити будуть розподілятися рівномірно, можливо, значна кількість користувачів витратить більше часу, ніж інші. Якщо всі вони спочатку встановлені на одному сервері, цей сервер матиме набагато більше навантаження. Як правило, це насправді не матиме величезного впливу, і його можна пом'якшити, якщо у вашому кластері є більше серверів.
Проксі-сервери об'єднують користувачів в єдині IP-адреси, і всі вони надсилатимуться на один сервер. Хоча це, як правило, не приносить ніякої шкоди, але, крім збільшення окремих завантажень сервера, проксі-сервери також можуть працювати в кластері. Запит у вашу F5 з такої системи не обов'язково буде відправлений назад на той же сервер, якщо запит виходить з іншого проксі-сервера в їхньому проксі-кластері.
AOL в один момент використовував проксі-кластери і справді накручували балансири навантажень і липкі сеанси. Більшість балансирів завантаження тепер пропонують липкі сеанси на основі чистого діапазону класу С або у випадку F5, липкі сеанси на основі файлів cookie, які зберігають кінцевий вузол у файлі cookie веб-запиту.
Хоча сесії на основі файлів cookie повинні працювати, у мене виникли деякі проблеми з ними, і зазвичай вибираю сеанси на основі IP-адрес. ВЕЛИКОГО ЯК: Я в основному працюю над внутрішніми додатками - пробіг DMZ може відрізнятися.
Незважаючи на те, що ми констатували, ми досягли величезного успіху на сайтах, де працює F5 з клейкими сесіями та In-Proc сесіями.
Ви також можете подивитися на одну з кешованих систем кешування, розподілену в пам'яті, як Memcached або Velocity, щоб альтернатива сеансу, що зберігається в SQL, або поза службою пам’яті Pro. Ви наближаєтесь до швидкості вбудованої пам'яті, маючи можливість запускати її на декількох серверах.