Midسختی 2 از ۵· در 32٪ مصاحبههای این حوزه پرسیده شده
چگونه Cloud Run هزینه را در نبود ترافیک به صفر میرساند؟
☆نشان کردنپاسخ کوتاه
با کاهش تعداد Instance به صفر وقتی هیچ درخواستی نمیرسد؛ هزینه فقط برای زمان واقعی پردازش درخواست محاسبه میشود.
پاسخ کامل
Cloud Run بر اساس تعداد درخواست همزمان مقیاس میگیرد. وقتی min-instances روی صفر تنظیم شده و هیچ ترافیکی وجود ندارد، هیچ Instance فعالی اجرا نمیشود و هزینهای پرداخت نمیشود. با رسیدن اولین درخواست، یک Instance جدید بالا میآید که ممکن است چند صد میلیثانیه تا چند ثانیه تأخیر (Cold Start) ایجاد کند.
نکته مهم
منبع کامل موضوع: About instance autoscaling in Cloud Run — Google Cloud Documentation.
