CodeShot
Midسختی 2 از ۵· در 32٪ مصاحبه‌های این حوزه پرسیده شده

چگونه Cloud Run هزینه را در نبود ترافیک به صفر می‌رساند؟

نشان کردن

پاسخ کوتاه

با کاهش تعداد Instance به صفر وقتی هیچ درخواستی نمی‌رسد؛ هزینه فقط برای زمان واقعی پردازش درخواست محاسبه می‌شود.

پاسخ کامل

Cloud Run بر اساس تعداد درخواست همزمان مقیاس می‌گیرد. وقتی min-instances روی صفر تنظیم شده و هیچ ترافیکی وجود ندارد، هیچ Instance فعالی اجرا نمی‌شود و هزینه‌ای پرداخت نمی‌شود. با رسیدن اولین درخواست، یک Instance جدید بالا می‌آید که ممکن است چند صد میلی‌ثانیه تا چند ثانیه تأخیر (Cold Start) ایجاد کند.

نکته مهم