[jboss-jira] [JBoss JIRA] (WFLY-7765) Application deployed as "singleton-deployment" in a cluster is not reachable for EJB calls under all circumstances
Wolf-Dieter Fink (JIRA)
issues at jboss.org
Thu Dec 8 13:23:00 EST 2016
Wolf-Dieter Fink created WFLY-7765:
--------------------------------------
Summary: Application deployed as "singleton-deployment" in a cluster is not reachable for EJB calls under all circumstances
Key: WFLY-7765
URL: https://issues.jboss.org/browse/WFLY-7765
Project: WildFly
Issue Type: Bug
Components: EJB
Reporter: Wolf-Dieter Fink
If an application (singleton-deployment) is deployed into a cluster with more nodes than are initial in the list of the client it can happen that a node is elected to run this application which is not know initially by the client,
or
the node with the singleton application is shutted down or crash during runtime.
In any case the EJB invocation will not work if a node is elected to run the deployment which is not part of the servers listed as initial connections at client side.
With some BYTEMAN rules I checked that the client side ClusterTopologyMessageHandler and ClusterNodeRemovalHandler did not see more than the node which have the application deployed.
If all nodes are added to the client jboss-ejb-client.properties the DeploymentNodeSelector is used for the first invocation, the cluster-view is received with one node.
After this node is down the DNS will show another node and the cluster-view received afterwards onyl show this node.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
More information about the jboss-jira
mailing list