Arvan Docs

مستندات فنی

دسترسی به تمامی مستندات محصولات ابر آروان

دسته‌بندی‌های سایت مشاهده دسته‌بندی‌ها بستن دسته‌بندی‌ها

مشاهده همه دسته‌ها

درک پیکربندی پیش‌فرض برای Kong

Time To Read < ۱ دقیقه
Date ۲۶ اسفند ۱۳۹۹

فایل پیکربندی Kong

مشخصه‌های پیکربندی Kong در فایل /opt/bitnami/apps/kong/conf/kong.conf مقداردهی شده‌اند. مهم‌ترین مشخصه‌ها این موارد هستند:

  • database: مقدار این مشخصه پایگاه داده‌ی مورداستفاده‌ی Kong است و برای راه‌اندازی یک کلاستر Kong بسیار ضروری و پایه‌ای است. ایمیج پیش‌فرض از Cassandra به‌عنوان Provider پیش‌فرض استفاده می‌کند.
  • proxy_listen: مقدار این مشخصه آدرسی است که پروکسی Kong به آن گوش می‌دهد. هرچند مقدار پیش‌فرضش 0.0.0.0:8000 است، اما برای اجازه به درخواست‌های remote باید پورتِ متناظرش را باز کنید.
  • admin_listen: مقدار این مشخصه آدرسی است که رابط مدیریت Kong در آن به درخواست‌ها گوش می‌دهد. مقدار پیش‌فرضش 127.0.0.1:8001 است (برای SSL نیز 127.0.0.1:8444)، و برای دسترسی به آن نیازمند زدن تونل SSH به سرورتان هستید.
  • cluster: تمام مشخصه‌هایی که با cluster شروع می‌شوند (مانند cluster_encrypt_key یا cluster_listen)، هنگام پیکربندی Kong در حالت کلاستر، اهمیت دارند.

اگر در فایل پیکربندی‌تان تغییر ایجاد کردید، فراموش نکنید که Kong را دوباره راه‌اندازی کنید:

sudo /opt/bitnami/ctlscript.sh restart kong  # Restart Kong

Kong امکان پیکربندی از طریق متغیرهای محیطی را فراهم کرده است (که روی محتواهای kong.conf سوار می‌شود). شما می‌توانید در /opt/bitnami/scripts/setenv.sh آن‌ها را تنظیم کنید.

برای مشاهده‌ی فهرست کامل مشخصه‌های مختلف پیکربندی، به راهنمای پیکربندی در سایت Kong مراجعه کنید.

پورت‌های Kong

  • پورت 80: صفحه‌ی خوشامدگویی
  • پورت 8000: پورت Kong API forward
  • پورت 8001: پورت Kong admin API. تنها اتصالات از localhost پذیرفته می‌شوند.

فایل لاگ Kong

فایل‌های لاگ Kong در محل‌های زیر ایجاد می‌شوند:

  • /opt/bitnami/apps/server/logs/access.log
  • /opt/bitnami/apps/server/logs/admin_access.log
  • /opt/bitnami/apps/server/logs/error.log

فایل لاگ Cassandra: /opt/bitnami/cassandra/log/system.log