Reanimando o tópico. Conseguiram resolver o problema da Clusterização? No Flex fica transparente a troca de servidor, ou tem que fazer alguma codificação adicional no client-side?
Att, Fredy. 2010/3/17 Eduardo Rodrigues <duar...@gmail.com> > Eu tenho VM's no ambiente de QA, produção são duas máquinas fisicas > diferentes rodando Websphere 6.1 ND. > Andei lendo a documentação do Blaze DS e o livro "Professional Blaze DS" e > ambos dizem que é possível fazer cluster por meio de hardware (meu caso) mas > não explicam como e nem dão exemplos. A documentação apenas cobre > clusterização com JGroups. Eu não estou querendo partir pro JGroups pois já > tenho uma solução de clusterização que funciona e até então era transparente > para o software. Bom, baixei o código do SVN ontem a noite em casa e vou > estudá-lo hoje no trabalho, se descobrir qualquer coisa eu posto um update > aqui. > > Em 16 de março de 2010 18:01, Mário Júnior <juninho...@gmail.com>escreveu: > > Há um bom tempo q quero fazer testes em um ambiente clusterizado, mas nem >> sequer consegui montar um ambiente para isso. >> Oq vc está usando? WebSphere rodando em VMs? >> >> É um ótimo problema pra ser investigado, se quiser podemos tentar contatos >> com o Christophe Coenraets e/ou com o James Ward, eles sao muito gente boa e >> tem muita experiencia em ambientes de alta performance (clusterizacao, >> terracota, etc). >> >> >> []s >> >> >> >> >> >> >> Em 16 de março de 2010 17:41, Eduardo Rodrigues <duar...@gmail.com>escreveu: >> >>> Boa tarde pessoal, >>> >>> >>> Há algum tempo venho acompanhando o grupo e o alto nível das discussões. >>> Sou um "novato" em flex mas tenho bastante experiência em java (jee), gostei >>> da solução flex e estou testando a tecnologia para utilização aqui na minha >>> empresa, mas me deparei com alguns problemas.... >>> >>> Alguém aí têm alguma experiência negativa com clusterização de servidores >>> java e o blazeds? >>> Desenvolvi minha app em máquina local e quando fui colocar em QA comecei >>> a ter um problema. Minha máquina local é uma única instância de websphere >>> mas QA está clusterizado de forma load balance (ativo/ativo). >>> Utilizo websphere clusterizado para deploy da APP com replicação de >>> sessões entre eles e minha comunicação remota é por meio de RemoteObject. >>> Meus >>> RemoteObjects estão protegidos (secured), então pra utilizá-lo eu faço o >>> login por meio de ChannelSet.login como de costume. >>> O problema ocorre quando eu simulo a caída de um dos servidores em QA e >>> faço algo na aplicação que gera um requisição por meio de um RemoteObject. >>> Neste momento o blazeds me retorna a exceção "Client.Authentication" com >>> a mensagem "Login required before authorization can proceed.". >>> Muito estranho pois eu já estava autenticado na primeira instância. >>> Pensei então que o websphere não estivesse replicando as sessões mas conferi >>> nos logs (habilitei o log do blaze DS full) e vi que a sessão está sim sendo >>> replicada inclusive com o mesmo ID (btw, uso replicação de sessão em outras >>> aplicações sem problema, então realmente funciona). >>> >>> Alguém já teve algum problema com blazeds clusterizado? Estou >>> desconfiando de duas coisas: >>> - O blazeds mantêm algum estado no escopo de ApplicationContext e este >>> escopo não é migrado entre as máquinas. >>> - A autenticação é ligada à um host, e não a um dominio (meu cluster é um >>> loadbalancing com dominio que redireciona pra outras duas máquinas). >>> >>> Estou realmente com receio de não poder usar flex em cluster (na verdade >>> blazeds) pois isso inviabiliza a utilização da tecnologia em clusters que >>> são tão comumente utilizados em grandes corporações e que necessitam das >>> aplicações em alta disponibilidade (por exemplo, num sistema de produção de >>> uma usina, meu caso :-( ) >>> >>> >>> Pessoal mais experiente, Gabriela, Mário, etc, já tiveram alguma >>> experiência com cluster de blazeds e tem alguma dica ou comentário pra me >>> passar por favor? Infelizmente do trabalho eu não tenho acesso a porta do >>> SVN mas chegando em casa vou baixar o código e tentar entender o que está >>> ocorrendo... >>> >>> >>> Obrigado!!!!! >>> >>> -- >>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >>> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com >>> Para sair da lista, envie um email em branco para >>> flexdev-unsubscr...@googlegroups.com >>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >> >> >> >> >> -- >> Mario Junior >> http://blog.mariojunior.com/ >> @mariojunior >> >> -- >> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com >> Para sair da lista, envie um email em branco para >> flexdev-unsubscr...@googlegroups.com >> Mais opções estão disponíveis em http://groups.google.com/group/flexdev > > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com > Para sair da lista, envie um email em branco para > flexdev-unsubscr...@googlegroups.com > Mais opções estão disponíveis em http://groups.google.com/group/flexdev > -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev