Ne çalıştırılması gerektiğini bilin
Uygulamanızın hangi işlemleri gerektirdiğini listeleyin. Bir HTTP servisi istekleri işler, bir çalışan arka plan görevlerini işler ve planlanmış bir görev belirli bir zamanda çalışır. Her biri için net bir başlatma komutu verin. Desteklenen bir çalışma zamanı sürümü seçin ve bunu proje ile kaydedin.
Dosyaları dayanıklı verilerden ayırın
Derleme çıktısı yeniden yaratılabilir; yüklenen dosyalar ve veritabanı kayıtları genellikle yeniden yaratılamaz. Dağıtmadan önce hangi verilerin yeniden başlatmadan sonra korunması gerektiğine karar verin. Geçici dosyaları atılabilir tutun ve kalıcı verileri açık bir yedekleme politikası olan bir depolama alanına yerleştirin. Sadece yedeklemeyi oluşturmakla kalmayın, geri yüklemeyi de test edin.
Sadece bir süreci değil, davranışı da kontrol edin
Çalışan bir süreç hala kullanılamaz olabilir. Sıradan bir sayfayı, temsilci bir isteği ve önemli bağımlılıklarını kontrol edin. Sınırlı zaman aşımı kullanın. Bir sürümden sonra, hata desenlerini önceki sürüm ile karşılaştırın ve yapılandırma uyumluluğunu içeren bir geri alma prosedürünü saklayın.