Error 503 Service Unavailable Hatası Nedir ve Nasıl Çözülmektedir

by

“503 Service Unavailable” hatası genellikle windows hosting sunucularında çok sık karşılaşılan bir hata mesajıdır.
Birçok yazılımcı veya yazılım firması ilgili hatanın sunucu firmasından kaynaklandığını iletselerde ilgili hata aslında yazılım üzerindeki sonlanmayan isteklerden yaşanmaktadı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 siteye istekler geldikçe yapı şişerek yanıtlarda sorunlar yaşanmaya başlamaktadır. Bu hata ile ilgili doğru bilinen yanlışlardan bir kaçı;

  • Tarayıcı üzerindeki ön bellekleri temizlemek
  • Hosting firmasının iis limitleri
  •  Farklı bir cihaz üzerinden kontrol etmek

Şeklinde olmaktadır. 503 hatalarında yukarıda bulunan işlemler sonuç vermeyecektir.

 503 Service Unavailable Hatası alındığında yapılması gerekenler öncelikle uygulama havuzunun neden dolduğunu tespit etmektedir. Bu durumda belli nedenlerden kaynaklanmaktadır;

  1. Aşırı kaynak tüketimi
  2. Saldırı almak veya yüklü bir istek almaktan
  3. Band limitinin dışına çıkılması
  4. Sunucu üzerinde bitmeyen istekler
  5. Domain bazlı bir uygulama havuzu yerine plesk panel vb. yapıların default havuzunu kullanmak
  6. Yazılım hatalarından oluşan error loglar
  7. RAM ve CPU yetersizliği
  8. Yazılımdaki döngüsel hataların yarattığı sonsuz istekler

Problemin giderilmesi için yapılması gerekenler,

  • IIS uygulama havuzunun aktif olup olmadığının kontrollü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ığı.
  • Request lerin sonlandırılıp sonlandırılmadığının kontrolleri
  • Yazılım üzerindeki error log ları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ı (Not: Yazılım istekleri ve hataları sonuçlanmadan kesin sonuç değildir.)

Uygulama havuzunu aşağıdaki adımları takip ederek yeniden başlatabilirsiniz.

Plesk Panel > IIS Uygulama Havuzu > Kapat / Aç veya Yenile

Not : IIS uygulama havuzu üzerinde işlem yapabilmeniz için paketiniz üzerindeki domain adresinde yetkilendirme olması gerekmektedir. Yapılması gerekenler.

Plesk Panel > Abonelik > Domainadı > Yetkiler > IIS uygulama havuzu yönetimi alanında

You may also like

Çözümler , Kontrol Paneli , Teknik , Windows

SQL Server 2008 “Saving changes is not permitted” Hatası

Merhaba Değerli Ziyaretçimiz; Çözüm çok basit aslında, aşağıdaki adımları uygulayarak bu özelliği kapatabiliyoruz. Tools menüsüne girip Option seçeneğine oradan da Designers‘a geçip Table and Database Designers seçeneğini seçiyoruz. Burada işaretli olan  Prevent saving changes that require table re-creation checkbox’ın işaretini kaldırırsak bu özellik...
Çözümler , Güncel , Joomla , JOOMLA CMS Sistem Video Dosyaları , WHM / Cpanel

Warning: Parameter 1 to JHTMLGrid::access() expected to be a reference, value given in

Merhaba Değerli Ziyaretçimiz Joomla hataları hepiniz için bir sorun haline gelmeye başlamıştır herhalde.Yaptığınız güncellemeler , yenilemeler , tema değişiklikleri yada bağlı bulunduğunuz sunucuda PHP sürümünün yükseltilmesi nedeniyle oluşan hatalardan birisini aktaracağız bu makalemizde.Joomla administrator...
Güncel

OpenCart Nasıl Kurulur

Bu yazımda sizlere müşterilerimizin sıkça kullanmış olduğu bir yazılım olan OpenCart kurulum işlemleri hakkında bilgi vereceğim. OpenCart,  internet üzerinden satış yapmayı sağlayan web sitelerine altyapı hizmeti sunan ücretsiz bir servistir. Açık kaynak kodlu olan e-ticaret yazılımı e-ticaret sektörü üzerinde...
article-image
Genel

NameServer Nedir , Yönlendirme Nasıl Yapılır ?

Alan adınızın sorgulanmasında kullanılacak olan isim sunucularıdır. Hosting hizmeti almış olduğunuz firma tarafından size verilen nameserver(NS) adreslerine alan adınızı aldığınız firmadan yönlendirme işlemini uyguladığınızda, alan adı Nameserver (NS) adresleri hangi sunucuyu gösteriyor ise web...