Domingos Antonio Pereira Creado J�nior wrote:
Jos�,

tal como Weber falou o balanceamento de carga fica a cargo do servidor de aplica��o, assim quem tem que se preocupar com isso � o cara que vai configurar o servidor.
MAS voc� que vai projetar o sistema DEVE ajudar, pois o balanceamento de carga funciona pela replica��o das sess�es (HTTPSessions) e dos beans STATEFULL. Assim voc� TEM que ter em mente que TUDO o que voc� colocar ou mexer na sess�o do usu�rio e nos statefull vai fazer com que as m�quinas do cluster parem para sincronizar os estados.
Se voc� n�o projetar o sistema para rodar em cluster, voc� pode chegar a situa��o de uma m�quina fazer melhor o servi�o de duas em balanceamento de carga!!!!!!
Espero ter ajudado

Domingos Creado
CPqD Telecom & IT Solutions
[EMAIL PROTECTED]
(19) 91036227

O Domingos citou bem a quest�o do problema de sincroniza��o de dados (Statefull Session Beans e HTTP Sessions). Imagine ter que sincronizar um Session Bean em 10 servidores que est�o em cluster e distribuidos geograficamente em v�rias cidades.
O JBoss tem uma solu��o bem interessante para resolver este problema de overhead de sincroniza��o.
Quando o cliente faz o primeiro lookup pelo servi�o de nomes do JBoss ele recebe um objeto proxy (SmartProxy), que funciona exatamente com um proxy entre o cliente e o servidor. Este proxy � o respons�vel por fazer o balanceamento de carga entre as requisi��es pois conhece quais servidores est�o funcionando e � atualizado com novas informa��es sobre estes servidores. O mais interessante � que os dados de sess�o (HTTP Session e Statefull Session Beans) n�o precisam ser replicados entre os v�rios servidores membros do cluster. � o pr�prio SmartProxy quem guarda os dados de sess�o do Cliente, localmente. Assim se o servidor que aquele cliente estava conectado tiver algum problema o Smart proxy pode redirecionar a pr�xima chamada para um outro servidor, enviando os dados de sess�o daquele cliente, para que este novo servidor continue com o trabalho.
A id�ia � simples mas � muito boa.

Bons c�digos,

Handerson Gomes


--
______________________________________________
Handerson Ferreira Gomes
Summa Technologies do Brasil
http://www.summa-tech.com
Tel: +55-11-3846-1622 / Cel: +55-11-7858-7346




---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para: [EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]

Responder a