2016-04-04 27 views
3

Paylaşılan bir barındırma sağlayıcısında bir sitem var. Sitem boşta iken zaman aşımları ve tekrar başlamak için 40 saniyeye kadar sürebilir, boşta zaman aşımı artırmak istiyorum. Yönetme - Özel IIS uygulama Havuzu altında, boşta kalma zaman aşımı, artırmak istediğim 5 dakikaya ayarlı, sağlayıcımı aradım ve paylaşılan bir barındırma hesabıyla ayarları değiştiremediğimi söylediler. Zaman aşımı süresini artırmak için web.config klasörü gibi başka bir yolu var mı diye düşünüyordum?Paylaşılan barındırma sağlayıcımda boşta kalma zaman aşımı asp mvc uygulaması nasıl değiştirilir?

cevap

4

Uygulama havuzu büyük olasılıkla geri dönüştürülüyor. Paylaşılan bir barındırma hizmeti hakkında yapabileceğiniz hiçbir şey yok. Yapabilecekleriniz, her N dakikada bir web sunucusuna ping göndermektir. GoDaddy her 5 dakikada bir uygulama havuzunu geri dönüştürürse, web sitenize her 4 dakikada bir ping gönderin. Bunu yapmak zaman aşımına 4 dakika daha uzatmalıdır. Bunu her zaman yaparsanız, açıkça adlandırılmadıkça (veya ana makine başka bir geri dönüşümün yerinde olmadığı sürece) geri dönüştürülmemelidir.

İsteğe bağlı olarak, sunucunuza ping veren ve raporlayan bir izleme hizmetini kullanabilirsiniz. İşte size iki tane olabilir: https://www.pingdom.com/

0

Denediğim çalışma hizmeti gerçekte HTTP isteklerini web uygulamasına göndermedi, böylece canlı tutmaya yardımcı olmadı. Ancak, olarak adlandırılan Uygulama Analizleri olarak adlandırılan güzel bir özellik buldum. Bu, web sitenize GET istekleri gönderen ve böylece geri dönüşümü engelleyen yinelenen testler oluşturmanızı sağlar.

Bunu daha fazla açıklamıyorum blog post here.

İlgili konular