Produto:

Datasul.

Ocorrência:

 Após iniciar o serviço do JBOSS, não é possível o acesso ao produto, nem a console do JBOSS.

No log do JBOSS, podem ser identificadas as mensagens:

jboss.cache:service=TomcatClusteringCache org.jboss.cache.CacheException: Initial state transfer failed: Channel.getState() returned false

WARN  [org.jgroups.protocols.pbcast.GMS] join(10.0.0.21:55015) sent to 10.0.0.64:57143 timed out, retrying

Indicando uma possível falha de comunicação entre instancias do JBOSS na mesma rede. 

Passo a passo:

Alterar o endereço de Multicast do Jboss para que não seja localizada nenhuma outra instância naquele endereço.

Caso existam várias instâncias na rede, cada instância deverá ser configurada com um endereço de Multicast diferente (224.0.0.0 até 239.255.255.255)

Alterar o arquivo service-[9999].bat incluindo o parâmetro -u 236.155.155.155 após o -b 0.0.0.0.

Exemplo abaixo:  -b 0.0.0.0 -u 236.155.155.155 

No arquivo há 2 pontos que devem ser alterados.

Observações:

 Datasul, Jboss, multicast, cluster

 

#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))