[weblogic] Load balancing внутри кластера
От: __uu2  
Дата: 10.12.07 11:08
Оценка:
Для бина, задеплоенного как кластеризуемый load balancing работает, если вызывать медоды remote интерфейса извне кластера.
Но если remote интерфейс получить в каком-нибудь компоненте внутри кластера, load balancing не работает, метод всегда выполняется на той ноде, где произошел его вызов.
Я подозреваю, что нечто различное скрывается под remote интерфейсом при получении его внутри и извне кластера.
Где можно подробнее узнать об этом, и можно ли заставить load balancing работать в обоих случаях?
Re: [weblogic] Load balancing внутри кластера
От: Blazkowicz Россия  
Дата: 10.12.07 13:46
Оценка:
Здравствуйте, __uu2, Вы писали:

__>Для бина, задеплоенного как кластеризуемый load balancing работает, если вызывать медоды remote интерфейса извне кластера.

__>Но если remote интерфейс получить в каком-нибудь компоненте внутри кластера, load balancing не работает, метод всегда выполняется на той ноде, где произошел его вызов.
__>Я подозреваю, что нечто различное скрывается под remote интерфейсом при получении его внутри и извне кластера.
__>Где можно подробнее узнать об этом, и можно ли заставить load balancing работать в обоих случаях?
А для чего такое нужно? Почему нужно получать бин через load balancer если его гораздо быстрее получить и вызвать локально? Эффективность от равномерной нагрузки не исчезнет из-за того что все бины будут удаленными вызовами друг с другом на разных нодах общатся? Или эта какая-то отдельная специальная фича, которая так нагружает одну ноду, что даже локальный интерфейс не используется и обязательно приходится распределять?
Re: [weblogic] Load balancing внутри кластера
От: Blazkowicz Россия  
Дата: 10.12.07 13:50
Оценка:
Здравствуйте, __uu2, Вы писали:

__>Для бина, задеплоенного как кластеризуемый load balancing работает, если вызывать медоды remote интерфейса извне кластера.

__>Но если remote интерфейс получить в каком-нибудь компоненте внутри кластера, load balancing не работает, метод всегда выполняется на той ноде, где произошел его вызов.
__>Я подозреваю, что нечто различное скрывается под remote интерфейсом при получении его внутри и извне кластера.
__>Где можно подробнее узнать об этом, и можно ли заставить load balancing работать в обоих случаях?

В доке вроде все популярно расписано что как и почему делается:
http://e-docs.bea.com/wls/docs81/cluster/load_balancing.html
Re: [weblogic] Load balancing внутри кластера
От: Blazkowicz Россия  
Дата: 10.12.07 14:01
Оценка: 3 (1)
Здравствуйте, __uu2, Вы писали:

__>Для бина, задеплоенного как кластеризуемый load balancing работает, если вызывать медоды remote интерфейса извне кластера.

__>Но если remote интерфейс получить в каком-нибудь компоненте внутри кластера, load balancing не работает, метод всегда выполняется на той ноде, где произошел его вызов.
__>Я подозреваю, что нечто различное скрывается под remote интерфейсом при получении его внутри и извне кластера.
__>Где можно подробнее узнать об этом, и можно ли заставить load balancing работать в обоих случаях?

Как все просто оказывается
Re[2]: [weblogic] Load balancing внутри кластера
От: last shinji  
Дата: 10.12.07 17:20
Оценка:
Здравствуйте, Blazkowicz, Вы писали:

__>>Или эта какая-то отдельная специальная фича, которая так нагружает одну ноду, что даже локальный интерфейс не используется и обязательно приходится распределять?


Да, операции занимают по несколько минут и должны выполняться параллельно.
Носок исчез в гильбертовом пространстве. Туда ему и дорога.
Re[3]: [weblogic] Load balancing внутри кластера
От: __uu2  
Дата: 10.12.07 17:25
Оценка:
Упс. промахнулся немного, удалите пожалуйста это сообщение.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.