هر اپ، دیتابیس و سرویسِ MinIO میتواند یک آدرس خصوصی داشته باشد. این آدرس فقط از داخلِ شبکهی سازمانتان در دسترس است؛ ترافیک از اینترنت عبور نمیکند، سریعتر است و هزینهی ترافیکِ عمومی هم ندارد.
فعالسازی#
- کارتِ منبع را باز کنید و بخشِ Private address را ببینید.
- ENABLE PRIVATE ADDRESS را بزنید (owner یا admin).
- آدرس خصوصی نمایش داده میشود؛ از همان در کدِ اپ استفاده کنید.
کاربردها#
- اپ به دیتابیس: بهجای آدرسِ عمومی، از آدرس خصوصیِ دیتابیس در
DATABASE_URLیا تنظیماتِ اتصال استفاده کنید. اتصالِ خودکار با اتصال به دیتابیس همین کار را میکند. - اپ به اپ: یک سرویسِ داخلی (مثلاً API) را فقط از اپهای خودتان صدا بزنید.
- اپ به MinIO: MinIO را به یک اپ وصل کنید تا متغیرهای
S3_*(آدرس، کلید و نامِ bucket) خودکار به اپ داده شوند و اپ بتواند فایل ذخیره کند.
نکتهها#
- آدرس خصوصی از اینترنت باز نیست؛ برای دسترسیِ دیتابیس از لپتاپ، از دسترسی از بیرون با فهرستِ IP استفاده کنید.
- اگر اپ را بیرون از Weblines اجرا میکنید، آدرس خصوصی به آن نمیرسد؛ از آدرس عمومی یا دسترسیِ بیرونیِ مجاز استفاده کنید.
- اگر بعد از فعالسازی اتصال برقرار نشد، اپ را redeploy کنید تا متغیرها بهروز شوند.
