2011-05-06 12 views
17

मेरे पास कई अलग-अलग वातावरण (एपहार्बर, एज़ूर, डिस्काउंट एएसपी.नेट, गोडाडी इत्यादि ...) पर एएसपी.NET अनुप्रयोग तैनात हैं और एक चीज जो मुझे Azure पर मेरे तैनाती के साथ परेशान करती है वह यह है कि मेरी कम-ट्रैफिक वेबसाइटें मिलती हैं जेआईटी-शिकायत अगर कुछ घंटों से अधिक समय से अनुरोध नहीं किया गया है।Azure वेब भूमिकाओं पर आईआईएस को एएसपी.NET ऐप्स को फिर से संकलित करने की आवश्यकता क्यों होती है?

स्पष्ट रूप से मैं अपनी साइट पर यातायात की मात्रा को बढ़ाकर इसे हल कर सकता हूं (मैं कल्पनाशील हूं) या प्रीकंपिलेशन के साथ कुछ हैकी चीजों को करने की कोशिश करके, लेकिन मैं समझता हूं कि साइट को लगातार संकलित करने की आवश्यकता क्यों है Azure में। मैंने कम-यातायात साइटों के लिए अन्य प्रदाताओं (यहां तक ​​कि गोडाडी) पर इस मुद्दे को कभी नहीं देखा है - क्या इसके लिए कोई कारण है, और क्या ऐसा कुछ है जो मैं इसे रोकने के लिए Azure कॉन्फ़िगरेशन फ़ाइलों में कर सकता हूं?

+1

ऑफ़-विषय, जो होस्टिंग प्रदाता साझा करता है, आपको सबसे अच्छा लगता है? – SLaks

+6

सरल सामान के लिए DiscountASP.NET, ऐप हैबर जब मैं गिट का उपयोग कर रहा हूं, और Azure अगर मैं ऐसा कुछ कर रहा हूं जिसके लिए भारी उठाने की आवश्यकता है। – Aaronontheweb

उत्तर

10

वेब रोल स्टार्टअप कार्य के साथ अपने ऐप पूल टाइमआउट सेटिंग्स को टक्कर दें। स्टीव मार्क्स के पास post on how to do this in Azure. है, इसे सत्यापित करने के लिए आप इसे दूरस्थ डेस्कटॉप के साथ लॉगिन कर सकते हैं - लेकिन अगली बार जब आप तैनाती करेंगे तो वह सेटिंग उड़ा दी जाएगी।

अन्य वातावरण पर, ऐप पूल सेटिंग्स शायद अलग-अलग कॉन्फ़िगर की गई हैं। यह मुझे थोड़ी देर के लिए खराब कर दिया जब मैंने पहली बार अपनी Azure साइट स्थापित की।

+0

धन्यवाद, ब्रैंडन - यह वही था जो मैं ढूंढ रहा था। – Aaronontheweb

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

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