CGI работает очень плохо на IIS по сравнению с моделью ISAPI (так как создание новых процессов, который является, как CGI работает, является очень "дорогим" в операционных системах Windows-NT-dervied). В современных версиях IIS "фиксируются" многие "probems" ISAPI (утечки памяти, будучи должен "переработать" приложения, и т.д.), и основанные на ISAPI приложения обычно работают очень хорошо и легки справиться. Любые причины Вы находите ре: причем основанные на CGI приложения "лучше", чем основанные на ISAPI приложения были, вероятно, записаны в IIS 4.0 или IIS мышление с 5.0 эрами.
Смотрите на Teracotta для веб-сессий.
Используйте быстрый, надежный веб-плагин сессий Терракоты для извлечения пользы масштабируемости из веб-архитектуры не сохраняющей состояние, не перегружая базу данных или переписывая приложение. Терракота для Сессий работает с Вашей любимой веб-платформой и Вашими собственными объектами сессии.
Веб-учебное руководство по сессиям перечисляет пять простых шагов для Вас для создания для оценки продукта (FOSS).
Можно сохранить сессии в memcached, который совместно используется обоими серверами. Это должно дать лучшую производительность и масштабируемость, чем использование сеансов совместной работы в базе данных или общего каталога между n серверами.
Я работаю над настройкой того же самого, ниже ссылка от Apache дает обзор того, как этого добиться :
http://tomcat.apache.org/tomcat-7.0-doc/cluster-howto.html
В основном это две части :
1) Сделайте сериализуемые объекты сеанса
2) Настройка кластерной конфигурации в tomcat (server.xml).
В зависимости от того, какой менеджер tomcat вы используете, вам, возможно, придется включить мультикастинг на ваших узлах, чтобы обеспечить связь между узлами. Репликация сессии обрабатывается tomcat с помощью этих мультикаст-пингов. Я видел много людей, использующих этот подход, и он работал для них (Похоже, это стандартный/простой способ сделать это).
Также здесь есть подробный пост в блоге, примерно такой же - есть 5 частей, с некоторыми видео.
http://www.ramkitech.com/2012/10/tomcat-clustering-series-simple-load.html
P.S. :
Я использую тот же подход, для той же самой проблемы с 2 томкатами. Я сталкиваюсь с небольшой проблемой, которая документирована ниже, если у вас получится/выпадет похожая проблема, пожалуйста, взгляните на эту