nginx as load ballancer + 3 nodes in laptop with virtualbox

[bridge] = scallable app
Нужно создать ноды. Если это делать локально то проще всего указать “Мост” в настройке сети:
Далее на каждой ноде узнаем айпишник:
Перед этим я установил томкат, он смотрит на свой стандартный порт(8080).
Ноды готовы. Идем в мастер.
Ставим nginx
sudo -s
add-apt-repository ppa:nginx/stable
apt-get update
apt-get install nginx
пишем в конфиг( nano /etc/nginx/enginx.conf )
http {
upstream myapp1 {
server srv1.example.com;
server srv2.example.com;
server srv3.example.com;
}
server {
listen 80;
location / {
proxy_pass http://myapp1;
}
}
}
вместо srv1.example.com; – айпишник ноды с портом.
потом: sudo nginx -s reload
🙂

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s