This article provides an overview of how to manage your WildFly Domain in a simple and effective way using just the Web Console and the Topolgy view of your Domain.
Domain Mode Management
Before diving into the management console, it’s crucial to understand what WildFly Domain Mode is. In this mode, multiple WildFly instances (servers) are managed by a central controller, allowing for centralized configuration, deployment, and monitoring. This setup is ideal for large-scale, high-availability environments.
If you are new to Domain mode, we recommend checking this article: How to configure WildFly in Domain mode
Then, let’s move to the Management Console using the Management Host Address and Port. For example: http://localhost:9990
Select Runtime and, on the left Panel Topology:
As you can see, you have a view of the Server running in each Host/Server groups along with their Status.
Here is the list of things you can do from this view.
Manage the Single Servers
By clicking with the Left Button on a Server, you can perform management actions such as: Reload/Restart/Suspend/Kill/Stop
This is an useful shortcut to manage quickly each server. Besides, you can see if any of your Servers is displaying errors or needs reload because you have applied configuration changes
Gather the URL of Each Server
By clicking on your Servers, you can collect the actual IP Address of the Server. For example:
URL http://192.168.10.62:8088
This is a simple shortcut to test some applications running on that note, without the need to calculate the Port offset of that Server.
Conclusion
By utilizing the Web Console Topology view, you can efficiently manage the JBoss/WildFly domain from a centralized location, gaining comprehensive insights into the status of each server.