द्वारा टॉमकैट हैंडल कर सकते हैं कितने अनुरोध एक समय में Tomcat7.0.42 हैंडल करते हैं। क्या हम इसे किसी भी बाहरी फ़ाइल में कॉन्फ़िगर कर सकते हैं। अगर ऐसा है।कितने समवर्ती अनुरोध डिफ़ॉल्ट
उत्तर
यह प्रकार कनेक्टर आप अनुरोधों को स्वीकार करने का उपयोग कर रहे पर निर्भर करता है के लिए डिफ़ॉल्ट सेट कर रहा है। नामक पैरामीटर server.xml
है जिसे आने वाले अनुरोधों की संख्या को थ्रॉटल करने के लिए कॉन्फ़िगर किया जा सकता है। यहाँ description of maxConnections params for Tomcat 7 है:
कनेक्शन की अधिकतम संख्या है कि सर्वर स्वीकार करते हैं और किसी भी समय पर प्रक्रिया होगी। जब यह संख्या तक पहुंच गई है, सर्वर कनेक्शन की संख्या इस मान से नीचे गिरने तक अब तक और कनेक्शन स्वीकार नहीं करेगा। ऑपरेटिंग सिस्टम अभी भी स्वीकृति गणना सेटिंग के आधार पर कनेक्शन स्वीकार कर सकता है। डिफ़ॉल्ट मान कनेक्टर प्रकार से भिन्न होता है। बीआईओ के लिए डिफ़ॉल्ट maxThreads का मान है जब तक कि एक निष्पादक का उपयोग नहीं किया जाता है, डिफ़ॉल्ट रूप से निष्पादक से अधिकतम थ्रेड का मान होगा। NIO के लिए डिफ़ॉल्ट 10000 अप्रैल/देशी के लिए है, डिफ़ॉल्ट है 8192.
नोट 1024 के उच्चतम कई कि बराबर या उससे कम है करने के लिए कम अप्रैल/देशी विंडोज पर, कॉन्फ़िगर मूल्य हो जाएगा के लिए maxConnections के लिए। यह प्रदर्शन कारणों से किया जाता है। यदि -1 के एक मान पर सेट, MaxConnections सुविधा अक्षम है और कनेक्शन
अधिकतम कनेक्शन कनेक्शन के लिए लागू होता है कनेक्शन सर्वर एक साथ संभाले गए अनुरोधों की अधिकतम संख्या को स्वीकार नहीं करता – Prateek
@Prateek नहीं यह नहीं करता है। आप यहां टॉमकैट दस्तावेज़ीकरण के साथ बहस कर रहे हैं, जो जुनेड ने उद्धृत किया है। आप जो बात कर रहे हैं वह 'स्वीकाउंट काउंटर' और सुनो बैकलॉग कतार का संयोजन है। – EJP
@EJP लेकिन मेरे जवाब में मैंने उल्लेख किया है कि tomcat दस्तावेज पृष्ठ पर maxThreads.please मुझे स्पष्टता प्राप्त करने में मदद करता है अगर मैं गलत हूं ... :) – Prateek
बिलाव के कनेक्टर्स केवल सेवा एक साथ अनुरोध की एक निश्चित संख्या के लिए विन्यस्त किया जा सकता - कि server.xml
में एक की MaxConnections विशेषताऔर एक त्वरित मानसिक स्वास्थ्य की जांच के रूप में विन्यस्त है:
टॉमकैट में सेवा अनुरोधों के लिए उपयोग की जाने वाली समवर्ती धागे की अधिकतम संख्या है; इस
conf/server.xml
में विन्यस्त किया जा सकता है [maxConnections
और संबंधित विकल्प के रूप में] और 50.
बिलाव डिफ़ॉल्ट में कनेक्टर में निर्दिष्ट maxThreads नहीं है सर्वर।एक्सएमएल विन्यास। और दस्तावेज के अनुसार डिफ़ॉल्ट मान जब अधिकतम थ्रेड निर्दिष्ट नहीं है 200. https://tomcat.apache.org/tomcat-7.0-doc/config/http.html#Standard_Implementation भी टोमकैट 6 – JanM
नहीं गिने जाते हैं server.xml
फ़ाइल में आप maxThreads
जो specifies maximum number of simultaneous requests that can be handled..
<Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="4443" acceptCount="100"
debug="0" connectionTimeout="60000"
disableUploadTimeout="true" />
निर्दिष्ट बिलाव में 7,
The maximum number of request processing threads to be created by this Connector, which therefore determines the maximum number of simultaneous requests that can be handled. If not specified, this attribute is set to 200.
संपादित: एक प्रबंधक इस कनेक्टर के साथ संबद्ध है, तो इस विशेषता कनेक्टर के रूप में नजरअंदाज कर दिया है एक आंतरिक थ्रेड पूल के बजाय निष्पादक का उपयोग कर कार्यों को निष्पादित करेंगे।
अधिक जानकारी के लिए, इस लिंक Tomcat 7 Doc
- 1. कितना समवर्ती http अनुरोध संभाल सकता है
- 2. मल्टी-थ्रेडेड समवर्ती कैपिबरा अनुरोध?
- 3. Node.js 'http.request के लिए प्रदर्शन क्या है? यह कितने समवर्ती अनुरोध को संभाल सकता है?
- 4. रेल अनुरोध डिफ़ॉल्ट अनुरोध होस्ट
- 5. Meteor.js में कितने समवर्ती उपयोगकर्ता वेब ऐप बना सकते हैं?
- 6. एएसपी.नेट (एमवीसी) आउटपुट कैश और समवर्ती अनुरोध
- 7. जर्सी आराम सेवा के लिए समवर्ती अनुरोध
- 8. एएसपी.नेट एमवीसी और अजाक्स, समवर्ती अनुरोध?
- 9. एएसपी.नेट एमवीसी 5 समवर्ती अनुरोध अक्षम सत्र
- 10. बेंचमार्किंग ASP.NET समवर्ती अनुरोध खराब परिणाम
- 11. समानांतर कितने धागे हैं। (Foreach) बनाने के लिए? डिफ़ॉल्ट MaxDegreeOfParallelism?
- 12. समवर्ती पहुंच
- 13. PHP समवर्ती
- 14. शेर्डिंग आवश्यक होने से पहले कितने अनुरोध हैंडल हैंडल कर सकते हैं?
- 15. 10 ग्राहक एक सर्वलेट के लिए अनुरोध करते हैं। कितने सर्वलेट उदाहरण बनाए गए हैं
- 16. प्रति सेकेंड SQL सर्वर हैंडल कितने अनुरोध कर सकते हैं?
- 17. अनुरोध मैपिंग के लिए डिफ़ॉल्ट अनुरोध विधि प्रकार क्या है?
- 18. समवर्ती सत्रों और AJAX
- 19. gunicorn समकालिक अनुरोधों समवर्ती
- 20. NSOperationQueue और समवर्ती बनाम गैर-समवर्ती
- 21. Google सर्च इंजन आर्किटेक्चर- कितने समवर्ती उपयोगकर्ता इस पर एक खोज करते हैं
- 22. ASP.NET/IIS7 में कितने समवर्ती आउटबाउंड HttpWebRequest कॉल किए जा सकते हैं?
- 23. नोड.जेएस: कितने रेडिस ग्राहक?
- 24. समवर्ती रूबी
- 25. जावा समवर्ती
- 26. समवर्ती मल्टीमैप
- 27. मेमोरी कैश या समवर्ती शब्दकोश?
- 28. रन 4 समवर्ती उदाहरणों
- 29. कितने परियोजनाओं
- 30. एएसपी.नेट विकास सर्वर समवर्ती प्रसंस्करण
उल्लेख मुझे लगता है कि MaxConnections एक साथ request.Please से निपटने के लिए नहीं है भी अन्य उत्तर पर एक नजर है ... – Prateek