[ The way I understand things, NodeManager is what does the communication between the admin and managed servers, so no, you can't create a domain (a cluster is a domain configured for failover/load balancing) without a NodeManager.]
Node Manager is a Java utility that runs as separate process from WebLogic Server and allows you to perform common operations tasks for a Managed Server, regardless of its location with respect to its Administration Server. While use of Node Manager is optional, it provides valuable benefits if your WebLogic Server environment hosts applications with high availability requirements.
If you run Node Manager on a machine that hosts Managed Servers, you can start and stop the Managed Servers remotely using the Administration Console or from the command line.
I sucessfully configured cluster and it works as it expected. But I didn't create node manager and machines. You still can configure a cluster with an admin server and 2 managed servers alone.
I have congifured Weblogic RDBMS event generator in the cluster domain. When I tested with 14 RDBMS events, they all equally processed ( 7 events each) in the 2 managed servers which is part of cluster.
Now when I shut down managed server1 and creating 14 rdbms events, the cluster is not processing the whole 14. What I expected was, all the 14 messages will get processed by managed server2. But its not happening. Only after bringing up the managed server1, it started consuming messages from RDBMS event generator. Any idea how to achieve the fail over behaviour in bea8.1 weblogic integration cluster domain??
Pl guide me.