Loading documentation…
چرخه عمر و تغییر plan برنامه
وضعیت App را بررسی کنید، آن را start، stop یا restart کنید و plan منابع را تغییر دهید.
آخرین بازبینی:
این صفحه مفید بود؟
بازخورد شما به بهترشدن مستندات کمک میکند.
وضعیت App را بررسی کنید، آن را start، stop یا restart کنید و plan منابع را تغییر دهید.
آخرین بازبینی:
Loading documentation…
این صفحه مفید بود؟
بازخورد شما به بهترشدن مستندات کمک میکند.
پس از اولین deploy میتوانید وضعیت App را بررسی کنید، runtime را متوقف یا دوباره فعال کنید و plan منابع را تغییر دهید.
abrun app inspect <app>وضعیت، plan، replicaهای آماده، URL و آخرین مشاهده runtime را بررسی کنید. برای یک بررسی عملی، endpoint اصلی و لاگهای اخیر را نیز ببینید:
abrun app logs <app> --tail 100برای متوقفکردن runtime:
abrun app stop <app>App و تنظیمات آن حذف نمیشوند. دیسک رزروشده همچنان نگهداری و بر اساس ظرفیت plan محاسبه میشود؛ stop را جایگزین حذف resourceهای بدون استفاده در نظر نگیرید.
برای فعالکردن دوباره:
abrun app start <app>پس از start، تا آمادهشدن runtime صبر کنید و وضعیت و لاگها را دوباره بررسی کنید.
وقتی process باید با همان release و تنظیمات دوباره اجرا شود:
abrun app restart <app>restart جای deploy نسخه جدید یا rollback را نمیگیرد. اگر مشکل از build یا release است، جزئیات deployment را بررسی کنید.
resize در CLI یعنی تغییر plan عمودی CPU، حافظه و محدودیتهای وابسته به plan:
abrun app resize <app>در حالت تعاملی plan جدید را انتخاب کنید. برای automation:
abrun app resize <app> --plan <plan>قبل از تغییر، قیمت و ظرفیت plan را در کنسول بررسی کنید. پس از resize، ready replica، metricها و رفتار endpointهای اصلی را کنترل کنید.
برای تفسیر CPU، حافظه، network، restart و requestها، راهنمای مانیتورینگ و Analytics را دنبال کنید.
CLI فعلی command عمومی برای تغییر تعداد replica ندارد؛ resize را با horizontal scaling اشتباه نگیرید.
حالت restricted پیشفرض و مناسب imageهایی است که با کاربر non-root اجرا میشوند. فقط برای image قدیمی که واقعاً به root نیاز دارد از compatible استفاده کنید:
abrun app update <app> --security-profile compatibleقبل از کاهش محدودیت، Dockerfile و permission فایلها را اصلاح کنید؛ compatibility نباید اولین راهحل خطای permission باشد.
هشدار: حذف App عملیاتی مخرب است و CLI فعلی confirmation تعاملی ندارد. ابتدا deployment، domain، disk و دادههای مورد نیاز را بررسی کنید.
دیسکهای متصل را unmount و در صورت عدم نیاز جداگانه حذف کنید. سپس:
abrun app delete <app>در کنسول، حذف App نیازمند واردکردن نام آن است. پس از حذف، resource را در فهرست Appها و آثار وابسته را در بخشهای domain و disk بررسی کنید.