Değiştirilemeyen sunucu düzeni, dağıtımların tekrarlanabilirliğini destekleyen bir dağıtım disiplinidir. “ Bir zamanlar konuşlandırılan, hiçbir zaman değiştirilmeyen, yalnızca yeni bir güncellenmiş örnekle değiştirilen bir sunucunun ” ve bu disiplini uygulamak için sunucu dağıtımının otomasyonunu gerektirmesi ile karakterizedir. Bu otomasyonun sayısız operasyonel avantajı vardır, en önemlilerinden biri bir altyapıdaki başarısız örneklerin hızlı ve güvenilir bir şekilde değiştirilmesine izin vermektir. Bu otomasyon aynı zamanda sunucu dağıtımının sürümlü yazılım eserleri tarafından tanımlandığını ve yinelemeli iyileştirmelere tabi olduğunu ima eder.
Bu disiplinin uygulamalarının popüler bir yönü, uzaktan erişim yöntemlerinin başlatıldıktan sonra sunucuya kaldırılmasıdır (özellikle SSH erişiminin kaldırılması). Uzaktan erişimi kaldırmak, sunucunun yapılandırmasının dağıtım otomasyonu tarafından hazırlanan yapılandırmayla eşleşmesini sağlamanın kolay bir yoludur.
Bununla birlikte, ölüm sonrası bir yazılım hatası nedenini araştırırken, yapılandırılmış izlemeye güvenmek her zaman yeterli değildir ve makineye uzaktan erişim gerekebilir. Sunucu izlemenin tüm hata kaynaklarını kapsamaması veya izlemenin sunucu arızasının kendisi tarafından bozulabilmesi yaygın bir durumdur, bu da sunucunun belleği tükenirse veya işlem sınırına ulaşırsa büyük olasılıkla olur.
Post-mortem yapma yeteneğini kaybetmeden değişmez sunucu kalıbı nasıl uygulanır?