У нас есть требование по балансировке двух независимых JVM-версий WAS7 на двух разных хостах. Оба JVM будут обслуживаться одним веб-сервером IHS. Мы не создаем кластер. В дополнение к настройке уникального HTTP-сеанса клон идентификатор для каждой виртуальной машины Java, как показано ниже:Включение аффинности сеанса на балансировщик нагрузки без кластеризации в websphere
Перейдите:
Servers > Application servers > server_name > Container Settings >
Web Container Settings > Web container > Additional Properties > Custom Properties > Click New
я) В Name
поле введите HttpSessionCloneId
.
ii) В поле Value
введите уникальное значение для сервера. Уникальное значение должно быть 8 - 9 буквенно-цифровых символов; например, ``
Нужно ли делать какие-либо другие изменения конфигурации для включения аффинности сессии в WAS или IHS?
Спасибо газ. Совместимость сеанса и постоянство сеанса одинаковы? Насколько они разные ? Немного смущает здесь. – BlueSaturn
Нет, сенситивность сеанса означает, что IHS с плагином будет маршрутизироваться на тот же сервер, если он доступен, если не на другое, обслуживающее это приложение (но данные сеанса теряются при переходе на другой сервер). Постоянство сеанса означает, что данные сеанса реплицируются среди участвующих серверов либо через базу данных, либо в память, либо в репликацию памяти, либо в кеширование WebSphere Extreme Scale. Для простой балансировки нагрузки вы можете использовать только базу данных для сеансов совместного доступа. В этом случае, если один сервер выходит из строя, другой будет отвечать на запросы в том же состоянии. Надеюсь, теперь станет более ясно ;-) – Gas
Спасибо газ! Теперь это понятно :) – BlueSaturn