From b480407f718e20ecd02c0e0cc45aef317f9fc8da Mon Sep 17 00:00:00 2001 From: ismoilovdevml Date: Tue, 9 Jan 2024 13:11:35 +0500 Subject: [PATCH] updated --- pages/guides/web-server/haproxy-load-balancing.en-US.mdx | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pages/guides/web-server/haproxy-load-balancing.en-US.mdx b/pages/guides/web-server/haproxy-load-balancing.en-US.mdx index 818e54c..93b1128 100644 --- a/pages/guides/web-server/haproxy-load-balancing.en-US.mdx +++ b/pages/guides/web-server/haproxy-load-balancing.en-US.mdx @@ -145,6 +145,14 @@ defaults * **timeout connect, timeout client, timeout server** Ulanishning(connection) turli bosqichlari (connect(ulanish), client, server) uchun kutish vaqtini(timeout) o'rnatadi. * **errorfile** Maxsus HTTP xato(error) kodlari uchun maxsus(custom) xato fayllarini belgilaydi va foydalanuvchi tajribasini(user experience) yaxshilash uchun maxsus xato sahifalarini taqdim etadi. + +Serverlarda web-ilovani ishga tushirib load-balancerni tekshirib ko'irish uchun [**devops-journey.uz**](https://devops-journey.uz) platformasi Docker imagedan foydalanamiz. + +```bash +docker run -d -p 3000:3000 --name devops-journey --restart always devopsjourneyuz/devopsjourneyuz:latest +``` + + ## HAProxy load balancer konfiguratsiya qilish. HAProxy-dan foydalangan holda load-balancer sozlashda ikkita turdagi nodelar(server) aniqlanishi kerak: **frontend** va **backend**. **Frontend** - bu HAProxy ulanishlarni tinglaydigan(listen) node. Backend nodelari HAProxy so'rovlarini yo'naltirishi mumkin bo'lgan nodelardir. Uchinchi node turi, statistik node load-balancerni va boshqa ikkita nodeni kuzatish(monitoring) uchun ishlatilishi mumkin.