مدیریت اپها در دارکوب
هر اپی که در پلتفرم ابری دارکوب ساخته میشود، در نقاط متعددی نسبت به وضعیت خود به صاحب اپ اطلاعرسانی میکند. از طریق این اعلام این وضعیتها (Logs) میتوانیم خطاهای اپ خود را با سرعت بیشتری رفع کنیم و نسبت به آنها شهود بیشتری داشته باشیم.
نخست سعی میکنیم ابزارهای بررسی وضعیت اپ را توضیح داده و سپس به امکانات مختلف اپها بپردازیم.
مستند کار با دارکوب از طریق CLI در صورت راحتی شما با محیط ترمینال، کمککنندهی مناسبی خواهد بود.
1. Eventهای پاد
اولین نقطهی مواجههی شما با وضعیت اپ، در لیست اپها است. در حالتی که اپ در وضعیت Running
یا Disabled
باشد، شرایط عادی بنظر میرسد. در صورتی که هر state متفاوتی با این دو وضعیت دیدید، یا برای تغییر وضعیت باید کمی صبر کنید و یا باید نسبت به رفع خطا اقدام کنید.
در وضعیتهایی مثل Not Ready
یا Error
، این مستند برای رفع خطا کمککننده خواهد بود:
بررسی Eventهای پاد
2. وضعیت Build
در نوع اپهای گیتی یا آپلود فایلی، در صورت وجود خطای لایهی اپلیکیشن، خطاهای ارتباطی بین کلاینت و سرور و ...، بیلد اپها ناموفق خواهد بود. برای دریافت اطلاعات بیشتر در مورد برخی از این خطاها، میتوانید به مستند لاگهای بیلد مراجعه کنید: مشاهده وضعیت بیلد و نحوه خطایابی
در این تصویر نیز میتوانید نشانههای این خطا را در آیکن قرمز رنگ سمت راست با علامت خطر پیدا کنید. همچنین در ابتدای Eventهای پاد، پیام Build error: view build logs
گویای مشکلی در بیلد است.
3. لاگهای Runtime
رفتارهای عادی یا غیرعادی Runtime در لاگهای Runtime خواهد شد. برای مطالعه بیشتر در مورد این امکان و خطایابی در مورد آن، این مستند را مطالعه کنید: مشاهده لاگهای Runtime
4. هشدارهای اپ
در صورتی که اپ شما در وضعیتهای خاصی قرار گیرد، دارکوب در مورد آن وضعیت در صفحه اطلاعات اپ، برای شما هشداری نمایش خواهد داد. به طور مثال، هشدار زیر در مورد پر شدن دیسک مربوط به اپ است. برای اطلاع بیشتر در مورد هشدارها، از این مستند استفاده کنید: مدیریت هشدارهای اپ
عیبیابی اپها
در صورتی که پس از مطالعه این مستندات باز هم موفق به عیبیابی اپ خود نشدید، مستند عیبیابی اپها را مطالعه کنید.
سایر امکانات دارکوب برای اپها
مواردی که در این صفحه ذکر شد، صرفاً برای دریافت شهود بهتر نسبت به اپها و خطایابی دقیقتر استفاده میشوند و به نوعی از مهمترین بخشهای مدیریت هر اپ هستند. امکانات دیگری در مورد هر یک از اپهای دارکوب وجود دارند که از طریق منوی سمت راست میتوانید به آنها دسترسی داشته باشید و مستندات مربوط به هر یک را مطالعه کنید.