نسخهها
بخش «نسخهها» برای مدیریت سوابق استقرار (Deployments) و بازگردانی سریع اپلیکیشن به وضعیتهای پیشین استفاده میشود. این منو تنها در صورتی فعال و قابل مشاهده است که اپلیکیشن شما ایجاد شده و حداقل یک نسخه موفق از آن ساخته (Build) شده باشد.
جهت مشاهده و مدیریت نسخهها، از دو مسیر داشبورد سرویس یا اپلیکیشنهای من، وارد صفحه اپلیکیشنها شده و روی دکمه «مدیریت اپلیکیشن» سرویس مورد نظر کلیک کنید.
از منوی سمت راست روی گزینهی «نسخهها» کلیک کنید.
تنظیمات ذخیرهسازی نسخهها
سیستم به طور پیشفرض ۵ نسخه از استقرارهای اپلیکیشن شما را ذخیره میکند. شما میتوانید این سقف را در صورت نیاز تغییر دهید:
- در کادر بالای صفحه، از منوی کشویی «تعداد نسخههای قابل نگهداری»، رقم مورد نظر خود را انتخاب کنید.
- روی دکمهی «ثبت تغییرات» کلیک کنید.
نکته: نگهداری نسخههای قبلی تا حجم ۱ گیگابایت بهصورت کاملا رایگان انجام میشود. در صورتی که مجموع حجم نسخهها بیشتر از ۱ گیگابایت شود، به ازای هر گیگ مازاد، هزینهی ساعتی (۶ تومان) محاسبه شده و بهصورت خودکار از اعتبار حساب شما کسر خواهد شد.
اطلاعات و عملیات نسخهها
در جدول پایین صفحه، لیست تمامی نسخههای اپلیکیشن شامل نسخه فعلی و نسخههای قبلی نمایش داده میشود. در این جدول اطلاعاتی نظیر نام، ورژن، وضعیت، حجم و زمان ایجاد هر نسخه به تفکیک قابل بررسی است. در ستون عملیات، دو ابزار کلیدی در اختیار شماست:
- لاگها: با کلیک روی این گزینه، پنجرهای باز میشود که خروجی کامل لاگهای مربوط به فرایند Build شدن همان نسخه خاص را نمایش میدهد تا بتوانید روند استقرار آن را از لحاظ فنی بررسی کنید.
- عقبگرد (Rollback): این گزینه برای مواقع بحرانی طراحی شده است. اگر نسخه فعلی و در حال اجرای اپلیکیشن دچار باگ یا اختلال شد، با کلیک روی دکمهی «عقبگرد» در مقابل یکی از نسخههای پایدار قبلی، سیستم بلافاصله آن نسخه را مجددا استقرار (Deploy) کرده و ترافیک را به سمت آن هدایت میکند.