وب‌سرویس مجید

پروژه nginx-demos

nginxinc/NGINX-Demos

این مجموعه از دموهای عملی برای NGINX و NGINX Plus تشکیل شده که به توسعه‌دهندگان و مهندسان سیستم کمک می‌کند تا نحوه پیکربندی و استفاده از NGINX در سناریوهای مختلف را بهتر درک کنند.

کاربرد:

این دموها برای یادگیری و تست قابلیت‌های متعارف و پیشرفته NGINX مانند معکوس پروکسی، بارگیری تعادل‌شده (load balancing)، کش‌گذاری، راه‌اندازی میکروسرویس‌ها و همچنین امنیت و مانیتورینگ استفاده می‌شوند. ️

در چه شرایطی بهتره استفاده شود؟

وقتی می‌خوای بدونی چطور NGINX رو برای یک پروژه واقعی تنظیم کنی، این دموها عالی هستند. به‌ویژه اگر داری روی یک سیستم مقیاس‌پذیر، با عملکرد بالا یا مبتنی بر کانتینر کار می‌کنی، این مثال‌ها می‌تونن راهنمای خوبی باشن. همچنین برای یادگیری تفاوت‌های NGINX و NGINX Plus هم مفیده.

چند مثال از موارد استفاده:

راه‌اندازی یک بارگیر تعادل‌شده برای چند سرور وب

پیکربندی HTTPS و SSL/TLS با NGINX

استفاده از NGINX به عنوان معکوس پروکسی برای برنامه‌های Node.js یا Python

نمایش قابلیت‌های مانیتورینگ در NGINX Plus

ایجاد مسیریابی پویا برای میکروسرویس‌ها با استفاده از API

  • ##NGINX
  • ##WebServer
  • ##LoadBalancing
  • ##ReverseProxy
  • ##Docker
  • ##Microservices
  • ##DevOps
  • ##Caching
  • ##HTTPS
  • ##NginxPlus