Blog Wowrack

Load Balancing menggunakan Nginx

Load balancing adalah sebuah konsep yang gunanya untuk menyeimbangkan beban atau muatan pada infrastruktur TI sebuah perusahaan. Dalam hal ini, nginx menggunakan algoritma round robin sederhana. Third-party module yang digunakan adalah http upstream hash.

Round Robin
Algoritma Round Robin (RR) didisain untuk sistem time sharing. Algoritma ini mirip dengan penjadwalan FCFS (First Come First Served), namun preemption ditambahkan untuk switch (peralihan proses) antara proses. Antrian ready diperlakukan atau dianggap sebagai antrian sirkular. CPU menglilingi antrian ready dan mengalokasikan masing-masing proses untuk interval waktu tertentu sampai satu time slice /quantum. [read more]

Dalam tulisan ini menggunakan nginx sebagai front-end server dan apache sebagai back-end server.

.:: konfigurasi pada vhost / nginx.conf

[root@server01 conf]# cd /etc/nginx/conf.d/ [root@server01 conf.d]# nano idprayoga.com.conf #isi file konfigurasi upstream bagi { server 10.100.100.98; server 10.100.100.99; server 10.100.100.100; }
server { listen 80; server_name idprayoga.com www.idprayoga.com; access_log /var/log/nginx/idprayoga.com.access.log ; error_log /var/log/nginx/idprayoga.com.error.log ; location / { proxy_pass http://bagi; include /etc/nginx/conf.d/proxy.conf; }
}

.:: restart nginx

Yosia

Yosia is in charge of product management for all things copywriting at Wowrack. When he’s not soaking in the inspiration of the incredible things her customers create with Photoshop, she loves the feeling of freedom he gets when skiing, windsurfing and sailing. Pam can often be found either planning her next trip or dreaming about photographing her kids on all the world’s best beaches.

Share this post on social media:

Tinggalkan komentar



Konsultasikan Sekarang!
Isi form berikut dan tim kami akan menghubungi Anda untuk memberikan solusinya

    © 2026 Wowrack dan afiliasinya. Hak cipta dilindungi undang-undang.