मैं सिर्फ जानना चाहता हूं कि टॉमकैट थ्रेड पूल में धागे की संख्या कैसे बढ़ाएं? और अधिकतम भी सेट करने के लिए संख्या, मुझे नहीं पता कि क्या उचित है?टोमकैट थ्रेड पूल में धागे की संख्या कैसे बढ़ाएं?
उत्तर
ऐसा लगता है कि आप के साथ रहना चाहिए चूक ;-)
गंभीरता से: अधिकतम समानांतर कनेक्शन सेट करने चाहिए की संख्या अपने उम्मीद बिल्ला उपयोग पर है और यह भी अपने सर्वर पर कोर की संख्या पर निर्भर करता है। आपके प्रोसेसर => अधिक समांतर धागे पर अधिक कोर जिन्हें निष्पादित किया जा सकता है।
यहाँ देखें कॉन्फ़िगर कैसे करें ...
बिलाव 6: http://tomcat.apache.org/tomcat-6.0-doc/config/executor.html
बिलाव 7: http://tomcat.apache.org/tomcat-7.0-doc/config/executor.html
हाय, मैं वसंत बैच रिमोट विभाजन अनुप्रयोग चला रहा हूं और वसंत एकीकरण इनबाउंड गेटवे का उपयोग कर रहा हूं।मैंने 10 को समरूपता निर्धारित की है लेकिन मुझे लगता है, यह हमेशा अधिकतम 8 धागे चलाता है। क्या यह सर्वर के सीपीयू कोर की संख्या से संबंधित है? क्या थ्रेड समरूपता बढ़ाने का कोई तरीका है? चल रही प्रक्रियाओं के लिए CPU उपयोग बहुत अधिक नहीं है। http://stackoverflow.com/questions/24575008/spring-batch-admin-remote-partition-steps-running- अधिकतम 8- थ्रेड- हालांकि- – vishal
आप धुन करने के लिए होगा यह अपने वातावरण के अनुसार।
कभी-कभी थ्रेड की अधिकतम संख्या के बजाय बैकलॉग (स्वीकृति गणना) के आकार को बढ़ाने के लिए और अधिक उपयोगी होता है।
कहो, बजाय
<Connector ... maxThreads="500" acceptCount="50"
आप
<Connector ... maxThreads="300" acceptCount="150"
का उपयोग आप कुछ मामलों में बेहतर प्रदर्शन प्राप्त कर सकते हैं, कारण वहाँ कम धागे संसाधनों और बैकलॉग कतार विवाद का सेवन किया जाएगा, वे और तेज।
किसी भी मामले में, हालांकि, आपको वास्तव में यह जानने के लिए कुछ मानक करना है कि सबसे अच्छा क्या है।
[लिंक] से (http://tomcat.apache.org /tomcat-8.0-doc/config/http.html) –
MaxConnections से
जब इस नंबर पर पहुँच गया है, सर्वर को स्वीकार करेंगे, लेकिन नहीं प्रक्रिया, एक और कनेक्शन। एक बार सीमा तक पहुंचने के बाद , ऑपरेटिंग सिस्टम अभी भी स्वीकृति गणना सेटिंग के आधार पर कनेक्शन स्वीकार कर सकता है। (आने वाले कनेक्शन अनुरोधों के लिए अधिकतम कतार लंबाई जब सभी संभावित अनुरोध प्रसंस्करण धागे उपयोग में हैं। कतार भरने पर प्राप्त होने वाले किसी भी अनुरोध को अस्वीकार कर दिया जाएगा। डिफ़ॉल्ट मान 100 है।) बीआईओ के लिए डिफ़ॉल्ट रूप से अधिकतम थ्रेड का मान होता है जब तक कि एक निष्पादक इस मामले में डिफ़ॉल्ट रूप से निष्पादक से maxThreads का मान होगा। एनआईओ और एनआईओ 2 के लिए डिफ़ॉल्ट 10000 है। एपीआर/मूल के लिए, डिफ़ॉल्ट 8192 है। ध्यान दें कि विंडोज़ पर एपीआर/मूल के लिए, कॉन्फ़िगर किया गया मान 1024 के उच्चतम एकाधिक तक कम हो जाएगा जो अधिकतम कनेक्शन से कम या बराबर है। यह प्रदर्शन कारणों से किया जाता है।
maxThreads
अनुरोध प्रसंस्करण धागे की अधिकतम संख्या इस कनेक्टर, जो इसलिए एक साथ अनुरोध करता है कि संभाला जा सकता है की अधिकतम संख्या निर्धारित करता है के द्वारा बनाई गई करने के लिए। यदि निर्दिष्ट नहीं है, तो यह विशेषता 200 पर सेट की गई है। यदि कोई निष्पादक इस कनेक्टर से जुड़ा हुआ है, तो यह विशेषता अनदेखा कर दी जाती है क्योंकि कनेक्टर आंतरिक थ्रेड पूल की बजाय निष्पादक का उपयोग करके कार्य निष्पादित करेगा।
- 1. थ्रेड पूल में सक्रिय थ्रेड संख्या
- 2. जावा थ्रेड पूल
- 3. ActiveRecord में अधिकतम पूल आकार कैसे बढ़ाएं?
- 4. अक्ष टिक्स की संख्या बढ़ाएं
- 5. जेडीबीसी कनेक्शन पूल टोमकैट
- 6. PHP थ्रेड पूल?
- 7. जावा में थ्रेड पूल
- 8. गतिशील (बढ़ते/घटते) थ्रेड पूल
- 9. टोमकैट थ्रेड पूल? Tomcat.conf में टिप्पणी की, क्या मुझे इसका इस्तेमाल करना चाहिए?
- 10. थ्रेड पूल बनाम कई व्यक्तिगत थ्रेड
- 11. क्यों एक काम है कि एक थ्रेड पूल के धागे
- 12. ग्लासफ़िश थ्रेड पूल मुद्दे
- 13. सी # थ्रेड पूल में कम थ्रेड प्राथमिकता
- 14. रूबी 1.9 थ्रेड पूल
- 15. समसामयिक रूप से धागे की गतिशील संख्या
- 16. बूस्ट :: एएसओ, थ्रेड पूल और थ्रेड मॉनिटरिंग
- 17. जावा कैश्ड थ्रेड पूल और थ्रेड स्थानीय
- 18. थ्रेड पूल चलने वाले वेब सेवा अनुरोधों के लिए थ्रेड की उचित संख्या
- 19. थ्रेड पूल बनाम थ्रेड स्पॉइंग
- 20. थ्रेड-पूल क्या है?
- 21. सी में थ्रेड पूल कैसे लागू किया जाना चाहिए?
- 22. थ्रेड पूल से थ्रेड आईडी कैसे प्राप्त करें?
- 23. पूल किए गए सी # थ्रेड
- 24. टॉमकैट में 100 धागे TIMED_WAITING, जिससे यह स्टॉल हो जाता है क्योंकि थ्रेड की कुल संख्या 200
- 25. एंड्रॉइड: पृष्ठभूमि थ्रेड से अलर्टडियलॉग बढ़ाएं
- 26. ThreadPoolExecutor के साथ, थ्रेड पूल में चल रहे धागे का नाम कैसे प्राप्त करें?
- 27. कनेक्शन पूल थ्रेड
- 28. सी ++ थ्रेड पूल
- 29. थ्रेड पूल और आईएस बैकग्राउंड .NET
- 30. इनहेरटेबल थ्रेडलोकल और थ्रेड पूल
अभी यह कैसे कॉन्फ़िगर किया गया है? आपको क्या समस्याएं आ रही हैं जो आपको लगता है कि आपको और आवश्यकता है? – Olaf
एक सही उत्तर का चयन करना चाहते हैं? – alfonx