दिलचस्प पोस्ट
मैं दो कोशिकाओं को संदर्भित करके स्वचालित रूप से एक स्प्रैडशीट कैसे नाम कर सकता हूं? स्थानीय फ़ंक्शन बनाम लम्बाडा सी # 7.0 जावा क्लास नहीं है क्या पायथन फ़ंक्शन तर्कों के मूल्यांकन के आदेश पर भरोसा करना सुरक्षित है? JQuery के प्रतिस्थापन () और html () के बीच अंतर क्या है? रेजर के दृश्यों में प्रतीक्षा का उपयोग करें एन्कोडिंग और वर्णसेट के बीच क्या अंतर है? बीन वैधीकरण @नोट नोबल, @ नॉटबैंक और @ नो एप्लीज जेएसएफ + टोमकेट में काम नहीं करता विंडोज़ 7 टास्कबार में एक जावा एप्लिकेशन को लगा रहा है कैसे jsdoc में "वस्तु" तर्क का वर्णन करने के लिए? एक SQL क्वेरी परिणाम तालिका को ईमेल के लिए एक HTML तालिका में कनवर्ट करें 'शब्द' का पालन न करें '@' जावास्क्रिप्ट regex को IPv4 और IPv6 पते को मान्य करने के लिए, कोई होस्टनाम नहीं मैवेन के साथ पर्यावरण चर क्या यह कुंजी-आधारित पहुंच-संरक्षण पैटर्न एक ज्ञात मुहावर है?

आईआईएस में अनुरोध समयबाह्य कैसे बढ़ाएं?

आईआईएस 7.0 में अनुरोध समयबाह्य कैसे बढ़ाएं? यह आईआईएस 6.0 में एएसपी कॉन्फ़िगरेशन स्थितियों में एप्लिकेशन टैब के अंतर्गत किया जाता है। IIS 7.0 में asp.net कॉन्फ़िगरेशन अनुभाग को ढूँढने में सक्षम नहीं है I

Solutions Collecting From Web of "आईआईएस में अनुरोध समयबाह्य कैसे बढ़ाएं?"

इसे अपने वेब कॉन्फ़िग में जोड़ें

<system.web> <httpRuntime executionTimeout="180" /> </system.web> 

https://msdn.microsoft.com/en-us/library/e1f13641(v=vs.85).aspx

वैकल्पिक टाइमस्पेन विशेषता

एएसपी.नेट द्वारा स्वचालित रूप से बंद होने से पहले अधिकतम निष्पादित करने की अनुमति दी जाने वाली सेकंड्स की अधिकतम संख्या निर्दिष्ट करता है।

यह समय-समय केवल तब ही लागू होता है जब संकलन तत्व में डिबग विशेषता गलत है। जब आप डिबगिंग कर रहे हैं तब आवेदन बंद करने से रोकने में मदद के लिए, इस समय के बाहर एक बड़े मूल्य पर सेट न करें।

डिफ़ॉल्ट "00:01:50" (110 सेकंड) है।

आईआईएस प्रबंधक में, साइट पर राइट क्लिक करें और वेब साइट -> उन्नत सेटिंग्स प्रबंधित करें पर जाएं। वहां, कनेक्शन सीमाओं के अंतर्गत आपको कनेक्शन टाइम-आउट देखना चाहिए।

IIS> = 7 में, एक <webLimits> अनुभाग ने ConnectionTimeout , HeaderWaitTimeout , MaxGlobalBandwidth , और MinFileBytesPerSec आईआईएस 6 मेटाबेस सेटिंग्स को बदल दिया है।

उदाहरण विन्यास:

 <configuration> <system.applicationHost> <webLimits connectionTimeout="00:01:00" dynamicIdleThreshold="150" headerWaitTimeout="00:00:30" minBytesPerSecond="500" /> </system.applicationHost> </configuration> 

संदर्भ के लिए: आईआईएस में इन सेटिंग्स के बारे में अधिक जानकारी यहां पाई जा सकती है । साथ ही, मैं इस खंड को वेब। कॉन्फिग में आईआईएस प्रबंधक के "कॉन्फ़िगरेशन एडिटर" के माध्यम से जोड़ने में असमर्थ था, हालांकि इसे मैंने एक बार दिखाया और कॉन्फ़िगरेशन की खोज की।

अनुरोध समय बढ़ाने के लिए इसे web.config में जोड़ें

 <system.web> <httpRuntime executionTimeout="180" /> </system.web> 

और एक विशेष पृष्ठ के लिए यह जोड़ना

 <location path="somefile.aspx"> <system.web> <httpRuntime executionTimeout="180"/> </system.web> </location> 

.NET 1.x के लिए डिफ़ॉल्ट 90 सेकंड है।

.NET 2.0 और बाद के लिए डिफ़ॉल्ट 110 सेकंड।

मुझे पता है कि सवाल एएसपी के बारे में था, लेकिन शायद किसी को यह उत्तर उपयोगी मिलेगा।

यदि आपके पास आईआईएस 7.5 (जैसे टोमकैट) के पीछे एक सर्वर है मेरे मामले में मेरे पास टॉमकेट सर्वर के साथ एक सर्वर फ़ार्म है जिसे कॉन्फ़िगर किया गया है। ऐसे मामले में आप आईआईएस प्रबंधक का इस्तेमाल करते हुए टाइमआउट बदल सकते हैं:

  • सर्वर फार्म -> {सर्वर नाम} -> प्रॉक्सी पर जाएं
  • टाइम-आउट प्रविष्टि बॉक्स में मान बदलें
  • लागू करें (शीर्ष-दायां कोने पर क्लिक करें )

या आप इसे cofig फ़ाइल में बदल सकते हैं:

  • खोलें % WinDir% \ System32 \ Inetsrv \ Config \ applicationHost.config
  • निम्न के जैसा सर्वर वेबफ़ॉर्म कॉन्फ़िगरेशन समायोजित करें

उदाहरण:

 <webFarm name="${SERVER_NAME}" enabled="true"> <server address="${SERVER_ADDRESS}" enabled="true"> <applicationRequestRouting httpPort="${SERVER_PORT}" /> </server> <applicationRequestRouting> <protocol timeout="${TIME}" /> </applicationRequestRouting> </webFarm> 

$ {TIME} एच एच: मिमी: एसएस प्रारूप में है (इसलिए यदि आप इसे 90 सेकंड तक सेट करना चाहते हैं तो वहां रखिए 00:01:30)

टोमक (और संभवत: अन्य सर्विसलेट कंटेनर) के मामले में आपको % TOMCAT_DIR% \ conf \ server.xml में टाइमआउट को बदलना याद रखना होगा (केवल संबंधक टैग में connectionTimeout विशेषता के लिए खोज करें, और याद रखें कि यह मिलीसेकंड में निर्दिष्ट है)

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

कृपया ध्यान दें कि मैंने इसे डिफ़ॉल्ट वेब साइट के लिए दिया है, कृपया इन्हें उपयोग करने से पहले साइट को बदलें और फिर इसका उपयोग करने का प्रयास करें

  Set-WebConfigurationProperty -pspath 'MACHINE/WEBROOT/APPHOST/Default Web Site' -filter "system.web/httpRuntime" -name "executionTimeout" -value "00:01:40" 

या, आप एक ही बात करने के लिए नीचे सी # कोड का उपयोग कर सकते हैं

 using System; using System.Text; using Microsoft.Web.Administration; internal static class Sample { private static void Main() { using(ServerManager serverManager = new ServerManager()) { Configuration config = serverManager.GetWebConfiguration("Default Web Site"); ConfigurationSection httpRuntimeSection = config.GetSection("system.web/httpRuntime"); httpRuntimeSection["executionTimeout"] = TimeSpan.Parse("00:01:40"); serverManager.CommitChanges(); } } } 

या, आप ऐसा करने के लिए जावास्क्रिप्ट का उपयोग कर सकते हैं।

 var adminManager = new ActiveXObject('Microsoft.ApplicationHost.WritableAdminManager'); adminManager.CommitPath = "MACHINE/WEBROOT/APPHOST/Default Web Site"; var httpRuntimeSection = adminManager.GetAdminSection("system.web/httpRuntime", "MACHINE/WEBROOT/APPHOST/Default Web Site"); httpRuntimeSection.Properties.Item("executionTimeout").Value = "00:01:40"; adminManager.CommitChanges(); 

या, आप AppCmd ​​कमांड का उपयोग कर सकते हैं।

 appcmd.exe set config "Default Web Site" -section:system.web/httpRuntime /executionTimeout:"00:01:40"