Javafree
Página Inicial do Fórum > JEE / EJB

Comportamento de @Singleton em um ambiente clusterizado



Criar novo tópico   Responder tópico
  1. Comment Arrow

    Publicado em: 04/06/2013 17:13:14

    Tudo bom pessoALL?

    Recentemente começamos a disponibilizar alguns sistemas que produzimos em ambientes clusterizados.
    Em uma conversa entre os envolvidos surgiu uma dúvida técnica sobre o comportamente de alguma classe anotada com @Singleton (javax.ejb.Singleton) dentro deste ambiente.
    A dúvida é se este singleton seria replicado em cada servidor em que a aplicação estivesse implantada.

    No caso, a requisição é recebida pelo Apache, que faz o balanceamento de carga e divide as requisições entre duas ou mais instâncias do servidor de aplicação (WebLogic 12c).
    O que irá acontecer com a classe anotada com @Singleton? Ela será única para o domínio (conjunto de instâncias) ou será replicada em cada uma das instâncias do servidor de aplicação?

    Desde já agradeço.
    _________________

    Hermann Miertschink Neto



  1. ElPsyCongroo
    Posts:1688


    Comment Arrow

    Publicado em: 04/06/2013 22:40:01

    Esse artigo pode ajudar:

    http://developsimpler.blogspot.com.br/2012/03/weblogic-clusters-and-singleton-service.html

    _________________

    Programador Java

    I´m a mad scientist.

    Tag CODE:
    http://javafree.uol.com.br/topic-870315-Tag-CODE-do-forum.html



  1. Relacionados