کیا چلانے کی ضرورت ہے جانیں
اپنی درخواست کے لیے درکار عمل کی فہرست بنائیں۔ ایک HTTP سروس درخواستوں کو ہینڈل کرتی ہے، ایک ورکر پس منظر میں کام کرتا ہے، اور ایک شیڈول کردہ ٹاسک مخصوص وقت پر چلتا ہے۔ ہر ایک کو واضح اسٹارٹ کمانڈ دیں۔ ایک معاونت شدہ رن ٹائم ورژن منتخب کریں اور اسے پروجیکٹ کے ساتھ ریکارڈ کریں۔
فائلوں کو مستحکم ڈیٹا سے الگ کریں
بلڈ آوٹ پٹ دوبارہ بنایا جا سکتا ہے؛ اپ لوڈ کی گئی فائلیں اور ڈیٹا بیس ریکارڈز عام طور پر نہیں۔ ڈپلائے کرنے سے پہلے فیصلہ کریں کہ کون سا ڈیٹا ری اسٹارٹ کے بعد بھی برقرار رہنا چاہیے۔ عارضی فائلوں کو قابل ضائع رکھیں اور مستقل ڈیٹا کو اسٹوریج میں رکھیں جس کی واضح بیک اپ پالیسی ہو۔ صرف بیک اپ بنانے کی بجائے بحالی کا بھی ٹیسٹ کریں۔
صرف عمل نہیں بلکہ رویے کی جانچ کریں
ایک چلنے والا عمل ابھی بھی ناقابل استعمال ہو سکتا ہے۔ ایک عام صفحہ، ایک نمائندہ درخواست اور اس کی اہم انحصار چیک کریں۔ محدود وقت کی حدیں استعمال کریں۔ ریلیز کے بعد، ناکامی کے نمونوں کا سابقہ ورژن سے موازنہ کریں اور ایک رول بیک طریقہ کار رکھیں جو کنفیگریشن مطابقت کو شامل کرے۔