2012-06-08 25 views
19

एज़ूर साइट्स के तहत चल रहे किसी वेब साइट के ऐप पूल के टाइमआउट को सेट करने का कोई तरीका है।एज़ूर वेब साइट्स के लिए ऐप पूल टाइमआउट

मेरे पास एक साइट चल रही है और ऐसा लगता है कि यह थोड़ी देर के लिए निष्क्रिय होने पर इसे फिर से स्पिन करने की आवश्यकता है।

+1

आपकी साइट को जिंदा रखने का एक तरीका कहीं भी एक स्क्रिप्ट सेट करना है जो हर 15 मिनट में आपकी वेबसाइट से कुछ पेज प्राप्त करता है (मूल रूप से HTTP कुछ यूआरएल प्राप्त करता है)। इस तरह आपकी साइट सक्रिय है और इसे पुनर्नवीनीकरण नहीं किया जाता है। यह एक चाल है जिसका उपयोग कई लोगों द्वारा किया जाता है जो साझा होस्टिंग का उपयोग करते हैं लेकिन मुझे नहीं पता कि यह एज़ूर वेब साइटों के साथ काम करता है या नहीं। आप [पिंगडम] (http://www.pingdom.com/) –

+0

जैसी सेवा का उपयोग कर सकते हैं, मैंने इस समस्या को हल करने के तरीके के बारे में ब्लॉग किया है, और अपनी साइट को जिंदा रखने के लिए एक सेवा बनाई है: http://ideasof.andersaberg.com/ विचार/14/अपने-मुक्त-एज़ूर-वेबसाइट-से-निष्क्रिय-ऐप-पूल-टाइमआउट – Anders

+0

Azure वेब साइट्स में अब हमेशा एक ऑन-ऑन सुविधा है (http://weblogs.asp.net/scottgu/archive/2014 देखें /01/16/windows-azure-staging-publishing-support-for-web-sites-monitoring-improvements-hyper-v-recovery-manager-ga-and-pci-compliance.aspx) – twomm

उत्तर

15

विंडोज़ एज़ूर वेब साइट्स दो मोड, साझा और सुरक्षित का समर्थन करती है।

साझा मोड में, आपकी वेबसाइट प्रक्रिया (w3wp) अन्य के साथ चलता है, सीपीयू और मेमोरी सहित संसाधन साझा करता है। रनटाइम (वह विंडोज़ एज़ूर वेब साइट सिस्टम है) आलस्य की अवधि के बाद स्मृति से साइटों को हटा दें - वह तब होता है जब आपकी साइट को कोई ट्रैफिक नहीं मिलता है। रनटाइम साइट्स को हटाने, कई पैरामीटर पर आधार, और यदि आप कॉन्फ़िगरेशन बदलते हैं, तो भी यह लागू नहीं हो सकता है, क्योंकि रनटाइम उस कॉन्फ़िगरेशन को ओवरराइड कर सकता है।

यदि आप हमेशा अपनी याददाश्त में रहने के लिए अपनी साइट की तलाश में हैं, तो आप आरक्षित इंस्टेंस में स्विचिंग देखना चाहते हैं, जिसमें आपकी साइट अपने स्वयं के वीएम (एस) पर चल रही है और सिस्टम बहुत अधिक है संसाधन उपयोग के मामले में लचीला।

Yochay (PM Azure वेब साइटों)

+4

उपलब्ध रहें क्या हमें आरक्षित मोड में स्विच करने के बाद निष्क्रिय टाइमआउट को रोकने के लिए कोई पैरामीटर बदलने की आवश्यकता है? – Freshblood

2

यदि आप नई विंडोज़ एज़ूर वेब साइट्स का जिक्र कर रहे हैं, तो मुझे विश्वास नहीं है कि आपके पास ऐप पूल टाइमआउट को नियंत्रित करने का कोई विकल्प है। यह एक साझा, प्रबंधित सेवा है, जहां आप बस अपनी साइट अपलोड करते हैं, आईआईएस के विवरण के साथ आपके लिए देखभाल की जाती है। आप प्रकाशित management page देख सकते हैं, और आप देखेंगे कि यह एक विकल्प नहीं है।

13

के बाद से प्रासंगिक जवाब टिप्पणियों में है यह याद करने के लिए आसान है। वर्तमान में Azure Web Apps Always On सुविधा का समर्थन करता है, जो आपके ऐप को स्मृति में रखता है। यह Basic और ऊपरी स्तरों में उपलब्ध है और आप पोर्टल से कॉन्फ़िगर कर सकते हैं:

Resource_Group > Web App > Settings > Application settings

Always On

आप Free या Shared स्तरों में एक ही प्रभाव हासिल करना चाहते हैं, तो आप एक बना सकते हैं webjob जो आपकी वेबसाइट को स्मृति में रखने के लिए पिंग करेगा। 1, 2, आदि , आदि प्राप्त करने के लिए कई ब्लॉग पोस्ट हैं

+0

2 एक मृत लिंक बीटीडब्ल्यू है। – Alan

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^