Skip to end of metadata
Go to start of metadata
Table of Contents

Popular deployment scenarios are discussed along with configuration and discussion for implementation.

Tomcat Alone

TBD - Marvin S. Addison

Tomcat via Apache Reverse Proxy

An Apache reverse proxy architecture provides for a number of features that may be desirable for some deployment environments:

  • Load balancing capabilities via mod_proxy_balancer
  • Improved SSL/crypto handling via OpenSSL or SSL offloading via custom hardware

The Apache proxy documentation may be a helpful reference for the discussion in the following sections.


Quick demo of using ProxyPass syntax in an Apache VirtualHost.


  ServerAdmin root@localhost
  UseCanonicalName On
  TraceEnable Off
  SSLEngine On
  SSLProtocol all -SSLv2
  SSLCertificateFile /path/to/server.crt
  SSLCertificateKeyFile /path/to/server.key
  # LOGS rotate logs daily
  ErrorLog "|/usr/sbin/rotatelogs /var/log/httpd/servername-error_%Y%m%d.log 86400 -300"
  CustomLog "|/usr/sbin/rotatelogs /var/log/httpd/servername-access_%Y%m%d.log 86400 -300" common
  # AJP
  ProxyPass / ajp://
  ProxyPassReverse / ajp://




  • No labels