2016-11-24 29 views
8

ASP.NET Core 1.1, Windows 2008R2, IIS 7.5 üzerinde çalışan tüm sitelerin 2008 ve asp.net'deki en yeni yamalarla çalışmasını sağladık. Site düzgün çalışıyor, ancak görünür bir desen kalmıyor. IIS siteyi yeniden başlatmaASPX.NET Çekirdek - IIS sunucusunda rastgele 502 hatası

502 – Web server received an invalid response while acting as a gateway or proxy server 

veya geri dönüşüm sitenin uygulama havuzu sitesi yukarı getiriyor, fakat sorun birkaç saat içinde tekrarlanırsa: Aniden o 502 yanıt döndürerek başlayacaktı. Geçici çözüm olarak, IIS'i her 90 dakikada bir uygulama havuzunu geri dönüştürecek şekilde yapılandırdık ve siteyi sürekli olarak koruyacak gibi görünüyordu. Bu soruna nasıl sorun giderileceği konusunda herhangi bir öneriniz var mı?

Teşekkür ederiz!

+0

Uygulama havuzunuzda hangi kodu hedefliyorsunuz? –

+0

@PatrickMcvay - Üzgünüz, sorunuzu daha önce görmedim. Uygulama havuzu Yönetilmeyen Kod olarak ayarlandı. – Ross

cevap

1

IIS, bu 502 hatasıyla Kerkenrel (arkasında) bir şey "yanlış" döndürdü diyor. İlk 502 yanıtından önce günlüğe kaydetme (daha fazla) günlüğe kaydetme ve günlükleri denetleme. Bir önceki isteğiniz uygulamanızı "kırıyor".

+0

AspNetCore günlüğü, web.config dosyasında stdoutLogEnabled üzerinden etkinleştirildi Günlüğünde başarısız istek yok. IIS 502 hatası döndürmeye başlamadan önce istenen son sayfa tutarlı/farklı değil. – Ross

+0

Uygulamanın başlatılması için IIS'nin kullandığı yerel bağlantı noktası numarasını (bunun yerine, 5000) bulun (say, 12345). Sunucunun içinde aç (http: // localhost: 12345) - uygulamanız hala çalışıyor mu? – Dmitry

+0

Site 502 hatası ile indiğinde bunu yapmamı istediğinizi mu sanıyorsunuz? Bu, bir üretim sitesi ve geri dönüşüm hafızası olduğu için bunu yapmak zor olacak, her saat devam ediyor. Sadece site çalışırken ve http: // localhost: 24525'e erişirken önerinizi denedim boş bir sayfa (hata yok) verdi. Ana sayfayı neden geri göndermediğinden emin değil misiniz? Boş sayfa, sitenin ne zaman biteceğini görmemi bekliyor mu? – Ross