Cluster no JBoss , alguem ae usa ?  XML
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Autor Mensagem
chun
GUJ Master
[Avatar]
Membro desde: 08/11/2004 15:43:41
Mensagens: 1699
Localização: Curitiba/PR
Offline

Gostaria de saber opiniões sobre o esquema de clustering do Jboss , funciona esse diacho ? pontos fortes , pontos fracos... e o mais importante:

ALGUEM USA EM PRODUCAO ? QUANDOS NODES ?


Valeu !

Ps: Este post é uma opinião pessoal e NÃO DEVE SER ENCARADO COMO VERDADE ABSOLUTA... então... caso você não concorde... não precisa cortar os pulsos...

------
Controverso Eu ? http://www.go-java.com/blog
[WWW] [ICQ]
pcalcado
Moderador
[Avatar]

Membro desde: 08/03/2004 17:19:35
Mensagens: 5174
Localização: Sydney - Australia
Offline

Eu, 6 nós.

Funciona, só cuidado com uns gotchas do tipo não colcoar coisas em HTTP session que se repliquem...

Leia a parte de clustering da documentação que é bem legal.

[]s

Phillip Calçado "Shoes"
http://fragmental.tw/
http://blog.fragmental.com.br/
"It is unfortunate that much of what is called 'object-oriented programming today is simply old style programming with fancier constructs." - Alan Kay
[Email] [WWW] [Yahoo!] [MSN]
chun
GUJ Master
[Avatar]
Membro desde: 08/11/2004 15:43:41
Mensagens: 1699
Localização: Curitiba/PR
Offline

pcalcado wrote:Eu, 6 nós.

Funciona, só cuidado com uns gotchas do tipo não colcoar coisas em HTTP session que se repliquem...

Leia a parte de clustering da documentação que é bem legal.

[]s


Me diga uma coisa , ele otimiza o acesso direitinho ? ou eh meio burrinho ? vc usa entidades com cache invalidation ? funciona ?

poderia colar seu cluster-.xml ?

Ps: Este post é uma opinião pessoal e NÃO DEVE SER ENCARADO COMO VERDADE ABSOLUTA... então... caso você não concorde... não precisa cortar os pulsos...

------
Controverso Eu ? http://www.go-java.com/blog
[WWW] [ICQ]
pcalcado
Moderador
[Avatar]

Membro desde: 08/03/2004 17:19:35
Mensagens: 5174
Localização: Sydney - Australia
Offline

chun wrote:
Me diga uma coisa , ele otimiza o acesso direitinho ? ou eh meio burrinho ? vc usa entidades com cache invalidation ? funciona ?


O acesso a que exatamente? O cliente colocou um load-balancer na frente, eu apenas compartilho estado dos beans entre os nós.

chun wrote:
poderia colar seu cluster-.xml ?


As configurações são geradas pelo script de isntalação do sistema.

Mas...acredite, você não vai querer ver... este sistema é meu legado

[]s

Phillip Calçado "Shoes"
http://fragmental.tw/
http://blog.fragmental.com.br/
"It is unfortunate that much of what is called 'object-oriented programming today is simply old style programming with fancier constructs." - Alan Kay
[Email] [WWW] [Yahoo!] [MSN]
chun
GUJ Master
[Avatar]
Membro desde: 08/11/2004 15:43:41
Mensagens: 1699
Localização: Curitiba/PR
Offline

pcalcado wrote:
chun wrote:
Me diga uma coisa , ele otimiza o acesso direitinho ? ou eh meio burrinho ? vc usa entidades com cache invalidation ? funciona ?


O acesso a que exatamente? O cliente colocou um load-balancer na frente, eu apenas compartilho estado dos beans entre os nós.

[]s


Load-balancer ? pra q q eh isso ? hehehe , aonde encontro informacoes e download desse tal de load-balancer ?

Mas ele faz controle pra nao processar muito em um servidor soh neh ?

Ps: Este post é uma opinião pessoal e NÃO DEVE SER ENCARADO COMO VERDADE ABSOLUTA... então... caso você não concorde... não precisa cortar os pulsos...

------
Controverso Eu ? http://www.go-java.com/blog
[WWW] [ICQ]
pcalcado
Moderador
[Avatar]

Membro desde: 08/03/2004 17:19:35
Mensagens: 5174
Localização: Sydney - Australia
Offline

chun wrote:
Mas ele faz controle pra nao processar muito em um servidor soh neh ?


Para isso que serve o load-balancer, distribuir a carga.

[]s




Phillip Calçado "Shoes"
http://fragmental.tw/
http://blog.fragmental.com.br/
"It is unfortunate that much of what is called 'object-oriented programming today is simply old style programming with fancier constructs." - Alan Kay
[Email] [WWW] [Yahoo!] [MSN]
chun
GUJ Master
[Avatar]
Membro desde: 08/11/2004 15:43:41
Mensagens: 1699
Localização: Curitiba/PR
Offline

pcalcado wrote:
chun wrote:
Mas ele faz controle pra nao processar muito em um servidor soh neh ?


Para isso que serve o load-balancer, distribuir a carga.

[]s





Entendi , vc sabe algum site que ensine configurar , ou mais informacoes sobre esse load-balancer ?

Ps: Este post é uma opinião pessoal e NÃO DEVE SER ENCARADO COMO VERDADE ABSOLUTA... então... caso você não concorde... não precisa cortar os pulsos...

------
Controverso Eu ? http://www.go-java.com/blog
[WWW] [ICQ]
pcalcado
Moderador
[Avatar]

Membro desde: 08/03/2004 17:19:35
Mensagens: 5174
Localização: Sydney - Australia
Offline

No caso, é algo mais ou menos assim:

http://jakarta.apache.org/tomcat/tomcat-5.5-doc/balancer-howto.html

Mas load-balancer é um termo genérico, não é O, mas UM

[]s

Phillip Calçado "Shoes"
http://fragmental.tw/
http://blog.fragmental.com.br/
"It is unfortunate that much of what is called 'object-oriented programming today is simply old style programming with fancier constructs." - Alan Kay
[Email] [WWW] [Yahoo!] [MSN]
chun
GUJ Master
[Avatar]
Membro desde: 08/11/2004 15:43:41
Mensagens: 1699
Localização: Curitiba/PR
Offline

pcalcado wrote:No caso, é algo mais ou menos assim:

http://jakarta.apache.org/tomcat/tomcat-5.5-doc/balancer-howto.html

Mas load-balancer é um termo genérico, não é O, mas UM

[]s


eita , isso eh pro TOMCAT , tem algo parecido pro JBOSS ?

Ps: Este post é uma opinião pessoal e NÃO DEVE SER ENCARADO COMO VERDADE ABSOLUTA... então... caso você não concorde... não precisa cortar os pulsos...

------
Controverso Eu ? http://www.go-java.com/blog
[WWW] [ICQ]
pcalcado
Moderador
[Avatar]

Membro desde: 08/03/2004 17:19:35
Mensagens: 5174
Localização: Sydney - Australia
Offline

E você está usando Jetty?

Olhe no site do JBoss.

[]s


Phillip Calçado "Shoes"
http://fragmental.tw/
http://blog.fragmental.com.br/
"It is unfortunate that much of what is called 'object-oriented programming today is simply old style programming with fancier constructs." - Alan Kay
[Email] [WWW] [Yahoo!] [MSN]
chun
GUJ Master
[Avatar]
Membro desde: 08/11/2004 15:43:41
Mensagens: 1699
Localização: Curitiba/PR
Offline

pcalcado wrote:E você está usando Jetty?

Olhe no site do JBoss.

[]s



vc nao entendeu , nao eh LOAD BALANCER HTTP , quero fazer BALANCER de Componentes EJB , Session's Entitys , etc...

vc chega a fazer isso ?

Ps: Este post é uma opinião pessoal e NÃO DEVE SER ENCARADO COMO VERDADE ABSOLUTA... então... caso você não concorde... não precisa cortar os pulsos...

------
Controverso Eu ? http://www.go-java.com/blog
[WWW] [ICQ]
Rildlanster
Entusiasta Java

Membro desde: 29/01/2007 17:54:56
Mensagens: 18
Offline

olá,

Sabem se o cluster do JBOSS pode ser feito em máquinas de sub-redes diferentes?
tenho uma subrede 172.17.40.X e outra 172.17.30.X
o cluster pode ser configurado para uma situação assim?

obrigado
psevestre
JavaEvangelist

Membro desde: 13/05/2005 12:53:19
Mensagens: 432
Localização: São Paulo
Offline


Sabem se o cluster do JBOSS pode ser feito em máquinas de sub-redes diferentes?
tenho uma subrede 172.17.40.X e outra 172.17.30.X
o cluster pode ser configurado para uma situação assim?


O mecanismo de comunicação internós do JBoss é o JGroups. Assim, suponho que os mecanismos de comunicação suportados por este tb. o sejam pelo JBoss.

Entendo que existem dois caminhos:

1. Mexer no roteador que conecta as duas subredes de forma a permitir a propagação de pacotes multicast entre eles

2. Mexer na configuração da pilha do JGroups usada pelo cluster de forma a usar um mecanismo que funcione sem multicast (UDP/Unicast ou TCP).

Se vc. puder optar, vá pela opção #1...

Se for tentar a #2, o arquivo a mexer é o cluster-service.xml, que fica no deploy de sua configuração.




http://justaphilpicks.blogspot.com/
[MSN]
clovisleoncio
HelloWorld

Membro desde: 23/03/2004 17:16:18
Mensagens: 11
Localização: Brazil
Offline

Tenho uma dúvida em relação ao cluster do JBoss que ainda não consegui ver em nenhuma documentação:
Ele apenas replica os estados ou realiza acessos entre servidores? Sendo um pouco mais específico: um lookup JNDI em um servidor pode retornar um objeto em outro servidor?
Caso isso aconteça, como fica controle de transações?

A princípio tudo isso é transparente mas caso aconteça farei questão de testar por aqui porque ultimamente eu só acredito vendo...
vitenho
JavaGuru
[Avatar]

Membro desde: 16/08/2006 08:25:00
Mensagens: 214
Localização: Sintra - Portugal
Offline

http://docs.jboss.org/jbossas/guides/clusteringguide/r2/en/pdf/jboss4-clustering.pdf

guia da jboss para cluster

valeu
[Email] [MSN]
 
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Ir para:   
Powered by JForum 2.1.8 © JForum Team