Ele não escolhe um servidor, mas implanta o aplicativo em todos os servidores no grupo especificado.
A documentação deve provavelmente afirmar que
Deployments will be provided to all servers that belong to a particular group
De acordo com a documentação do JBoss:
In managed domain deployments are associated with a server group. Deployments will be provided to any server that belongs to a particular group.
... os vários servidores no grupo de servidores comuns tornam-se o único virtualmente.
Mas como o JBoss escolhe o servidor de destino real para implantação?
Por exemplo, eu tenho dois servidores vps diferentes com o JBoss em execução, que são combinados para o único grupo-servidor principal. Então qual servidor vps realmente hospedará o aplicativo seguindo o comando?
[domain@localhost:9999 /] deploy ~/Desktop/test-application.war --server-group=main-server-group 'test-application.war' deployed successfully
Tags jboss domain-controller