2015-08-17 8 views
3

Мы используем веб-сервер Iplanet в качестве сервера приложений в нашем проекте. В настоящее время мы используем липкость на основе сеанса, которая гарантирует, что запрос из того же сеанса переходит к одному и тому же узлу weblogic. Но из-за этого у нас есть некоторые проблемы в нашем приложении. Мы не хотим, чтобы наш сеанс был липким с одним узлом, а мы хотим настроить его таким образом, чтобы липкость могла предоставляться на основе атрибута запроса. Например.Липкость, основанная на некотором атрибуте запроса вместо сеанса на сервере Iplanet

Наше приложение загружает данные для организации и затем кэширует их в памяти. Теперь, когда пользователь выйдет из системы и снова войдет в систему, пользователь может перейти на другой узел, а затем приложение снова отправится в БД и загрузит данные, которые вызывают необработанный звонок в БД. Чтобы решить эту проблему, мы хотим убедиться, что запрос из той же организации переходит к тому же узлу только при последующих входах.

+0

где вы храните данные на клиенте или сервере? – Srinivasu

ответ

0

Не могли бы вы пройти через ниже URK, вы получите информацию.

http://docs.oracle.com/cd/E15357_01/coh.360/e15831/activecache.htm.

Raja

+0

Я не хочу кэшировать сеансы. Вместо этого я хочу управлять своей липкостью на основе кэшированных данных. – mittalpraveen

+0

@mittalpraveen Когда-либо рассматривали использование файлов cookie? Причина в том, что вы можете обеспечить связь данного клиента с определенным узлом при отправке запроса на ваш сервер. –