nginx چه کارهایی را می تواند انجام دهد:

nginx چه کارهایی را می تواند انجام دهد:

در وهله اول nginx یک وب سرور می باشد و می توان گفت reverse proxy ، e-mail (IMAP/POP3) proxy هم می باشد که در این مطلب به موارد مربوط به reverse proxy اشاره شده است.

 

[thumbnail target=”_self” alt=”nginx چه کارهایی را می تواند انجام دهد:” src=”https://www.shopingserver.net/wp-content/uploads/2017/09/NGINX_logo_rgb-01.png”]

nginx کارهایی که انجام می دهد:

nginx علاوه بر این که یک وب سرور است  reverse proxy و e-mail (IMAP/POP3) proxy هم هست … علاوه بر درخواست های http در خواست های مربوط به IMAP و POP3 هم می تواند از امکانات nginx استفاده کند. در این روش شما می توانید از روش ها loadbalancing و چیزهایی از این قبیل برای ایمیل استفاده کنید. البته شما می توانید حتی کارهای عجیب غریبی مثل authentication mail را هم از طریق nginx انجام دهید.

 

reverse proxy درخواست های بیرونی را به صورت صف شده و جاهای مختلف می فرستد
  • reverse proxy ها موجودی سرور های شما را مخفی می کنند و همه ی دنیا شما را از دریچه reverse proxy می بینند.
  • تمام درخواست ها از reverse proxy می گذرد پس جای مناسبی برای firewall ها و … است
  • reverse proxy درخواست ها به صورت گسترده ای می تواند پخش کند.
  • reverse proxy فشار را با cache کردن محتوای صفحات ثابت می تواند کم کند
  • reverse proxy با فشرده سازی محتوای خروجی سرور ها می تواند زمان درخواست ها را کم کرده و پاسخ به درخواست ها را سریع تر کند.
  • درخواست ها بین سرور reverse proxy و سرور اصلی به سرعت انجام می شود و connection در reverse proxy باز می ماند و سرور اصلی در گیر نمی شود. ( روش SpoonFeeding )

 

 

امتیاز ما
برای امتیاز به این پست کلیک کنید
[کل: 0 میانگین: 0]

Leave a Reply