Adam Bien's Weblog

Load Balancing Microservices With Docker, nginx and TomEE

nginx can be used as HTTP server and as a load balancer at the same time. In this screencast I used nginx to share the load between two TomEE 7.0.2 instances on Docker.

The Dockerfiles in this screencast were borrowed from: docklands. Binary images are also available from: The ping healthcheck is directly available from

Also see how HA Proxy can be used to load balance Java EE microservices.

You want to learn more about Java EE and Microservices? Checkout: Java EE Microservices. Is Munich's airport too far? Learn from home:

NEW workshop: HTML 5 and JavaScript Essentials, Three days in April 2017: from Java EE 7 Architectures over Microservices to Performance, Troubleshooting and Monitoring
On demand workshops: Java EE 7: Bootstrap, Effective, Testing and Microservices available for streaming.


A book about rethinking Java EE Patterns


Post a Comment:
  • HTML Syntax: NOT allowed
Online Workshops
...the last 150 posts
...the last 10 comments