The startup mode is a new concept introduced in JBoss EAP6. There are currently two modes provided by EAP6:
The standalone mode
The domain mode
And there are two startup scripts in the bin
directory for these two modes:
domain.sh standalone.sh
Let's see the meanings of these two modes.
The domain mode is a new concept introduced in EAP6. A domain means a group of servers that can share configuration/deployment information, which is very useful in a clustering environment.
For example, we have the three JBoss EAP6 servers running, and they form a cluster. Suppose we have a project called cluster-demo
and want to deploy it to the cluster. The traditional method is to deploy this project to each EAP6 instance manually.
Fortunately, with the help of the domain management function in EAP6, we can now configure many EAP6 servers as a server group and deploy a project into this group. Then the project will be deployed into all the EAP6 servers that belong to this group. The domain mode provides a centralized management point to our cluster. The server group also shares the same configuration that is automatically distributed to all nodes. We'll see its usage in later chapters.