Midسختی 2 از ۵· در 20٪ مصاحبههای این حوزه پرسیده شده
Nginx بهعنوان Reverse Proxy چه کاری انجام میدهد؟
☆نشان کردنپاسخ کوتاه
درخواستهای ورودی را دریافت و به یک یا چند سرور بکاند پشت خودش هدایت میکند، بدون اینکه کلاینت مستقیماً به آن سرورها دسترسی داشته باشد.
پاسخ کامل
این الگو امکاناتی مثل Load Balancing بین چند Instance، SSL Termination و کشکردن پاسخها را در یک نقطهٔ مرکزی فراهم میکند، بدون اینکه هر سرور بکاند مستقیماً به اینترنت متصل باشد.
مثال کد
nginx\nlocation / {\n proxy_pass http://localhost:5000;\n}\n
