استقرار بدون اختلال

فرایند قرارگیری مخزن پروژه، در دایرکتوری سرور اصلی را استقرار می‌نامند که معمولا این فرایند زمان‌بر بوده و با انجام آن برای لحظاتی هم شده، ممکن است وبسایت‌تان از کار بیافتد.

در پچیم ما شکل جدیدی از این فرایند را ارائه می‌کنیم که با بهره‌گیری از آن، وبسایت‌تان در حین استقرار کدهای جدید با مشکلی روبرو نشده و می‌تواند همزمان فعالیت کند.

برای انجام چنین کاری ما وبسایت‌تان را در سه نسخه متفاوت روی سرور ذخیره می‌کنیم و تا زمانی که استقرار کدهای جدید به اتمام نرسد آن را در مسیر اجرایی وبسایت یا اپلیکیشن قرار نمی‌دهیم. به این شکل فرایند استقرار شما اصطلاحا به صورت Zero Downtime خواهد بود.

ویژگی‌های مهم

Zero Downtime
مهمترین ویژگی این شیوه از استقرار، استقرار بدون وقفه است. به این صورت که در فرایند استقرار کدهای جدید، وبسایت‌تان حتی برای لحظاتی هم شده از کار نخواهد افتاد و به کارش ادامه می‌دهد.
اعلان‌های استقرار
پچیم به شما این قابلیت را می‌دهد تا بعد از انجام استقرار به صورت کامل، از تمام شدن آن از طریق تلگرام، ایمیل یا نوتیفیکشن مرورگر خبردار شوید. همچنین در صورتی که استقرار با شکست مواجه شود اعلان‌های مربوطه ارسال می‌شوند.
استقرار سریع
با استفاده از ویژگی استقرار سریع، تنها کافی‌ست بعد از وارد کردن تغییرات به مخزن اصلی پروژه، از طریق پنل پچیم این تغییرات را با یک کلیک روی نسخه اصلی وبسایت یا اپلیکیشن‌تان اعمال کنید.

سوالات متداول

در صورتی که فرایند استقرار شما به صورت موفق یا ناموفق انجام شود، از طریق تلگرام و وب‌هوک‌های موجود به شما اطلاع داده می‌شود. همچبنن از طریق پنل پچیم وضعیت انجام استقرار به نمایش در خواهد آمد.
بله، ما با ذخیره‌سازی سه نسخه از وبسایت‌تان در سرور مطمئن می‌شویم که تا زمانی که استقرار سایت شما تکمیل نشد کدهای جدید با کدهای قدیمی جایگزین نشود. در نتیجه نسخه موجود و در دسترس تا اتمام فرایند استقرار به خوبی کار می‌کند.