About This Architecture

High-availability WildFly Java application architecture with firewall load balancer, NGINX reverse proxy, and dual Windows servers running multiple Java apps. Users connect through a firewall-based load balancer that distributes traffic across two NGINX reverse proxies listening on port 443, each forwarding requests to a WildFly Application Server. Each WildFly instance hosts Java App 1 (port 8080) and Java App 2 (port 8081), enabling horizontal scaling and fault tolerance. This multi-tier design separates network security, SSL/TLS termination, and application logic into distinct layers, reducing blast radius and simplifying maintenance. Fork this diagram on Diagrams.so to customize server counts, add health checks, or integrate monitoring endpoints. Consider adding session affinity rules at the load balancer if your Java apps maintain stateful sessions.

People also ask

How do I architect a high-availability WildFly Java application with load balancing and reverse proxy?

This diagram shows a proven pattern: a firewall-based load balancer distributes user traffic across two NGINX reverse proxies (port 443) that terminate SSL/TLS and forward requests to WildFly Application Servers. Each WildFly instance runs multiple Java apps on separate ports (8080, 8081), enabling horizontal scaling and fault tolerance across redundant Windows servers.

WildFly Java Apps with NGINX and Firewall LB

AutointermediateWildFlyNGINXJavaLoad BalancingHigh AvailabilityReverse Proxy
Domain: Software ArchitectureAudience: Java architects and DevOps engineers deploying WildFly application servers with load balancing and reverse proxy layers
1 views0 favoritesPublic

Created by

July 24, 2026

Updated

August 16, 2026 at 4:15 AM

Type

architecture

Need a custom architecture diagram?

Describe your architecture in plain English and get a production-ready Draw.io diagram in seconds. Works for AWS, Azure, GCP, Kubernetes, and more.

Generate with AI

AI-generated. Verify before production use. Learn more

Report this diagram