Configuring WildFly as Reverse Proxy

In this tutorial we will learn how to configure WildFly or JBoss to reverse proxy requests to another application server. We will first discuss the basics of reverse proxying and then we will show the commands to achieve the correct configuration.   Reverse Proxy vs. Forward Proxy Before diving into Undertow’s reverse proxy capabilities, it’s essential … Read more

JBoss vs Tomcat: A Comprehensive Comparison

Apache Tomcat and WildFly (formerly known as JBoss Application Server) are both popular open-source Java-based application servers, but they have differences in terms of features, architecture, and the development communities around them. Let’s dig into a comparison between Apache Tomcat and WildFly. Overview of JBoss vs Tomcat Apache Tomcat and WildFly are both popular open-source … Read more

Configuring WildFly Batch Job Repository

WildFly ships with the subsystem batch-jberet which is the administration side of JSR 352, also known as Batch API for Java applications. This JSR specifies a programming model for batch applications and a runtime for scheduling and executing jobs. WildFly Batch Job Repository configuration Out of the box, the following configuration defines the batch-jberet subsystem: … Read more

Monitoring WildFly using VisualVM

In this updated tutorial we will learn how to connect the latest version of WildFly application server using VisualVM monitoring tool. VisualVM is a free tool to monitor and profile Java application. In the past, VisualVM used to be shipped with Oracle JDK 6~8 as Java VisualVM. It has been discontinued in Oracle JDK 9. … Read more

JBoss and WildFly latest version

JBoss and WildFly latest versions (updated December 2020) Product Latest Version Type Download link WildFly Application Server 23.0.0 Community https://www.wildfly.org/downloads/ JBoss EAP 7.3.5 Subscription Required https://access.redhat.com/jbossnetwork/restricted/softwareDownload.html?softwareId=90971 JBoss EAP XP 2.0.0 Subscription Required https://access.redhat.com/jbossnetwork/restricted/softwareDownload.html?softwareId=90881