Sunucu

Error 503 Service Unavailable Hatası Nedir? Nasıl Çözülür?

503 Service Unavailable” hatası genellikle Windows Hosting sunucularında çok sık karşılaşılan bir hata mesajıdır. Dolayısıyla birçok yazılımcı veya yazılım firması 503 Service Unavailable hatasının sunucu firmasından kaynaklandığı yönünde söylemlerde bulunsa da aslında bu hata yazılım üzerindeki sonlanmayan isteklerden kaynaklanmaktadır. Kaynakları paylaşımlı bir hosting sunucusunda, isteklerinizi sonlandırmadığınızda işlemler application pools üzerinde çalışmaya devam eder ve IIS istekleri sonlanmaz. Bu nedenle internet sitesine istekler geldikçe altyapı şişer ve 503 Service Unavailable hatası meydana gelir.

 
503 Service Unavailable Hatası Neden Alınır?

Aşırı kaynak tüketimine yol açan durumlar,
Saldırı almak veya yüklü bir istek almaya bağlı nedenler,
Band limitinin dışına çıkılması,
Sunucu üzerinde bitmeyen isteklerin varlığı,
Domain bazlı bir uygulama havuzu yerine plesk panel vb. yapıların default havuzunu kullanmak,
Yazılım hatalarından oluşan çeşitli hata kayıtları,
İstemci üzerindeki ram ve cpu yetersizliği,
Yazılımdaki döngüsel hataların yarattığı sonsuz istekler, 503 Service Unavailable Hatası‘na sebep olur.


503 Service Unavailable Hatası Nasıl Çözülür?

IIS uygulama havuzunun aktif olup olmadığının kontrolünün yapılması ve havuzun boşaltılması,
Sunucu üzerinde görev yöneticisi vb. sistemler üzerinden ram ve cpu kullanım miktarlarının takibi,
Sunucu disk sistemi üzerinde I/O yapılıp yapılmadığı,
Requestlerin sonlandırılıp sonlandırılmadığının kontrolleri,
Yazılım üzerindeki hata kayıtlarının kontrol edilerek giderilmesi,
Tema ve eklenti gibi sistemlerin gerekli kaynak miktarlarının bilinmesi ile yeterlilikleri,
Paylaşımlı sistemlerde havuzu iis veya panel üzerinden yeniden başlatılması gibi yapılacak olan aktif çalışmalar ile 503 Service Unavailable Hatası çözülebilir ve bu kaynaklardaki problemlerin önüne geçilebilir.


Plesk Panel ile 503 Service Unavailable Hatası Nasıl Giderilir?

Plesk Panel > IIS Uygulama Havuzu > Kapat / Aç veya Yenile yapın.

Panel içerisinde yar alan Uygulama Havuzu altındaki Durdur ve Yenile yazılı yere tıklayın.

IS uygulama havuzu üzerinde işlem yapabilmeniz için paketiniz üzerindeki domain adresinde yetkilendirme olması gerekmektedir. Plesk Panel > Abonelik > Domain > Yetkiler > IIS uygulama havuzu yönetimi alanında son işleminizi gerçekleştirdikten sonra 503 Service Unavailable Hatası‘ndan kurtulmuş olacaksınız.

İlgili Makaleler

Başa dön tuşu