Follow the steps below
- Setup an upstream block within the http block
nginx configuration
http
{ upstream my_glassfish_cluster
{ server backend1.example.com weight=5; server 192.168.99.100:28080; server 192.168.99.100:28081 backup; } }
Now specify the upstream group that nginx will pass requests to (can be any one of the following protocols: proxy_pass, fastcgi_pass, memcached_pass, uwsgi_pass, or scgi_pass)
nginx configuration
http
{
...
server
{ location /
{ proxy_pass http://my_glassfish_cluster; }
} }
This will pass all http requests up to my_glassfish_cluster server group