- Install ngnix
sudo apt-get update
sudo apt-get install nginx
- unlink the default file for ngnix
sudo unlink /etc/nginx/sites-enabled/default
- sample file(with one method) create and change ips
cd /etc/nginx/sites-available/
nano load-balancing.conf
upstream backend {
server ip:8081;
server ip:8081;
}
server {
listen 80;
location / {
proxy_pass http://backend;
}
}
- run your service on two machines & change the
ip
in above file
sudo ln -s /etc/nginx/sites-available/load-balancing.conf /etc/nginx/sites-enabled/
service nginx configtest
service nginx restart