Load Balancing with NGINX

Поділитися
Вставка
  • Опубліковано 11 січ 2025

КОМЕНТАРІ • 47

  • @HiteshRiziya
    @HiteshRiziya 3 роки тому +7

    Great to see nice demo explanation. 👍

  • @997Pancakes
    @997Pancakes 5 місяців тому

    Jay is the man! Thank you.

  • @shivkarj1456
    @shivkarj1456 2 роки тому +3

    This was a great explanation!

  • @Oxygen.O2
    @Oxygen.O2 3 роки тому +4

    Amazing explanation!

  • @farhadzada3162
    @farhadzada3162 11 місяців тому

    My gosh it was a great explanation !

  • @guillemurto3936
    @guillemurto3936 7 місяців тому

    thanks for this training, it was very good

  • @prasaddd
    @prasaddd 3 місяці тому

    this is a great demo, just one question is session persistance available in non plus nginx edition

  • @redosem9868
    @redosem9868 2 роки тому +1

    please note that sticky session is not free, it come with nginx plus

  • @jsaenzMusic
    @jsaenzMusic Рік тому +1

    Thank you for the video. In studying the Nginx Cook-Book and trying to further understand the "hash directive" from this video, it's not 100% clear how it works. Do I create a hash of the specific data I want to match and if it's "anywhere" in the request, then it goes to a specific server? Or do I have to create a hash of the entire "request" I'm looking to match? Any help in this area is greatly appreciated. 🙏

    • @jsaenzMusic
      @jsaenzMusic Рік тому

      I think, I understand it a little bit better (after digesting content from different sources on this subject). I don't create the hash, I simply provide the data that "may" be in a specific request I'm trying to match and want forwarded to a specific server. Nginx does the hashing of every request using the data I provided and if a request matches that hash, then the request goes to the server that request session originated from? I presume, it requires the administrator to be familiar with the structure of the requests he/she is trying to match against, in addition to what kind of data might be in those requests, to use the "generic hash" directive effectively. Anyway, thanks youtube comment section for being my rubber ducky! :P

  • @sabinshrestha267
    @sabinshrestha267 7 місяців тому

    all ports 9001 ,9002 and 9003 pointing to different project path, my question, can we point to same project folder path? does pointing to same folder path cause performance degradation?

  • @evgenykuznetsov7490
    @evgenykuznetsov7490 2 роки тому

    this very good catch, thank you Sir!

  • @aseemkumarthawait2257
    @aseemkumarthawait2257 Рік тому

    It's a very nice presentation..

  • @ahosanhabib9399
    @ahosanhabib9399 2 роки тому

    Thanks for the helpful session.

  • @jishnuanchery
    @jishnuanchery 3 роки тому +1

    Thank you. great demo.

  • @NewHOD
    @NewHOD 2 роки тому

    Workload I need load-balanced is VOIP streamed via UDP. Can NGINX Open Source forward UDP or it needs to be Plus?

  • @dangaines405
    @dangaines405 Рік тому

    Good work Jay!

  • @jay15183
    @jay15183 3 роки тому +6

    Links:
    NGINX Configuration Context: ua-cam.com/video/C5kMgshNc6g/v-deo.html
    NGINX Reverse Proxy: ua-cam.com/video/lZVAI3PqgHc/v-deo.html

  • @NamLe-fl4sz
    @NamLe-fl4sz Рік тому

    From VietNam. Thanks

  • @rijosimon8822
    @rijosimon8822 3 роки тому +2

    Im using Nginx for loadbalancing my 4 server setup for a custom application. The application has a media share option that if disabled the forward option does not allow people from other networks to see it. It uses the IP of the user for this. The problem is if i use load balancing all the hits to my web server are coming from the load balancers IP. So even if a user from external network tries to access the media after disabling that option, he is able to access the media because server is getting the IP of Nginx setup. Is there any feature to overcome this issue?

  • @blissweb
    @blissweb 3 роки тому +1

    Is there any way to make the load balancer not be the single point of failure ?? If it goes down, all the healthy machines and services become useless right ??

    • @kushalguptaR15
      @kushalguptaR15 3 місяці тому

      Create 2 load balancers and add 2 different ip address in A record of your domain

  • @jamestrowbridge
    @jamestrowbridge Рік тому

    Love the explanation, hate the indentations.

  • @Hellmiauz
    @Hellmiauz 2 роки тому

    This LB isn't DSR (Direct server return) or is it? 🤨
    And can nginx do such LB?

  • @calanside15
    @calanside15 2 роки тому

    thank you , amazing content

  • @prezlamen
    @prezlamen 8 місяців тому

    I cant see,increase font size on no.20

  • @nhuongtrieuhoang6611
    @nhuongtrieuhoang6611 Рік тому

    HA for nginx ? How to do that .

  • @Eleazar.Chavira
    @Eleazar.Chavira 3 роки тому

    is there a way to install a web GUI to administer the load balancer?

    • @JayWall
      @JayWall 2 роки тому

      15:48 You need to pay for that.

  • @ealvinoq
    @ealvinoq 2 роки тому

    Great video

  • @danielkrajnik3817
    @danielkrajnik3817 Рік тому

    very useful, thanks

  • @cambodialifestyle7641
    @cambodialifestyle7641 10 місяців тому

    thank for teaching

  • @kamaludinnoviyanto7090
    @kamaludinnoviyanto7090 2 роки тому

    Izin belajar pak

  • @mohamedyoussef8835
    @mohamedyoussef8835 Рік тому

    Awesome video ++++++++++++ 🙂

  • @flexairz
    @flexairz 3 роки тому +2

    Epic explanation.. made it very easy.
    Thanks!
    Could you add the links you mentioned in the video?

    • @jay15183
      @jay15183 3 роки тому +1

      Thanks Felix. The links are included in the "GitHub Repo" like included with the comments. github.com/jay-nginx/load-balancing

    • @mahiramaharsy1038
      @mahiramaharsy1038 3 роки тому

      9oo

    • @mahiramaharsy1038
      @mahiramaharsy1038 3 роки тому

      9op

  • @zerocoll20
    @zerocoll20 Рік тому

    Oww so the correct way to call it is engine X. I was mistaken my whole life.

  • @AliCondor
    @AliCondor 2 роки тому

    Think you

  • @kobebyrant9483
    @kobebyrant9483 9 місяців тому

    These three web servers still share one physical server right?

  • @jaymonserrat5982
    @jaymonserrat5982 2 роки тому +2

    Why wouldn’t you demo this with SSL?

  • @RicardoWagner
    @RicardoWagner 5 місяців тому

    No sir. Linux (Ubuntu) has a built- in and much easier and secure way to load balance

  • @star.x
    @star.x 3 роки тому +2

    please i need to contact you