टॉमकैट की मेमोरी आवंटन कैसे बढ़ाएं
यदि आप टॉमकैट(Tomcat) के साथ प्रदर्शन समस्याओं का सामना कर रहे हैं , तो एक सामान्य कारण JVM ( जावा वर्चुअल मशीन(Java Virtual Machine) ) मेमोरी आवंटन की कमी है। अधिकतम हीप आकार की डिफ़ॉल्ट सेटिंग 64MB या 128MB है। आप -Xmx(-Xmx) JVM पैरामीटर सेट करके अनुप्रयोगों के अधिकतम हीप आकार को बढ़ा सकते हैं ।
उदाहरण के लिए, -Xmx512m JVM के लिए अधिकतम 512MB हीप आवंटित करने की अनुमति देता है । इस पैरामीटर को समायोजित करने के लिए, मेरा कंप्यूटर(My Computer) आइकन पर राइट क्लिक करें, फिर उन्नत(Advanced) टैब चुनें। पर्यावरण चर(Environment Variables) बटन पर क्लिक करें:
CATALINA_OPTS वैरिएबल बनाएं , और वांछित मान सेट करें, उदाहरण के लिए " -सर्वर -Xmx256m(-server -Xmx256m) "।
यदि आप Linux या UNIX पर चल रहे हैं, तो टर्मिनल पर जाएं और अपने सेटअप के आधार पर sudo su - tomcat या संबंधित खाता नाम का उपयोग करके tomcat खाते का उपयोग करें। आपको उस खाते का उपयोग करना चाहिए जिसका उपयोग टॉमकैट(Tomcat) चलाने के लिए किया जाता है ।
CATALINA_OPTS और JAVA_OPTS पर्यावरण चर दोनों की जाँच करें । पर्यावरण चर को उच्च मान पर सेट करें। उदाहरण के लिए, यदि JAVA_OPTS चर में न्यूनतम 64MB और 128MB अधिकतम हीप आकार है, तो इसे 128MB और 256MB मान तक बढ़ाएँ।
OLD: JAVA_OPTS="-Xms64m -Xmx128m -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000" OLD: JAVA_OPTS="-Xms128m -Xmx256m -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000"
अपने भौतिक RAM के आकार से कम अधिकतम मान का उपयोग करना सुनिश्चित करें(Make) , अन्यथा इसे हार्ड डिस्क पर पृष्ठांकित किया जाएगा, जिससे अधिक प्रदर्शन समस्याएँ हो सकती हैं।
यह जाँचने के लिए कि क्या नई सेटिंग्स प्रभावी हैं, अपने टॉमकैट(Tomcat) सर्वर के URL पर जाएँ और फिर (URL)स्थिति(Status) पर क्लिक करें :
आपको JVM(JVM) अनुभाग के अंतर्गत एक नया मान देखना चाहिए :
यदि आपको पृष्ठ पर एक अद्यतन जेवीएम(JVM) मेमोरी नहीं दिखाई देती है, तो टॉमकैट(Tomcat) को पुनरारंभ करने का प्रयास करें क्योंकि पैरामीटर परिवर्तनों को प्रभावी होने से पहले टॉमकैट(Tomcat) पुनरारंभ करने की आवश्यकता होती है। यह आपके मुद्दों को खराब टॉमकैट(Tomcat) प्रदर्शन पर ठीक करना चाहिए और आपके सर्वर साइड स्क्रिप्ट के साथ स्मृति समस्याओं से भी बचना चाहिए। यदि आपके कोई प्रश्न हैं, तो हमें टिप्पणियों में बताएं। आनंद लेना!
Related posts
स्टीम के अंतर्निर्मित एफपीएस काउंटर को कैसे प्रदर्शित करें
विंडोज़ में 'फ़ाइल नाम बहुत लंबा है' समस्या को कैसे ठीक करें
YouTube के अनुशंसित वीडियो फ़ीड को कैसे अनुकूलित करें
अपने फोन के सिम कार्ड को हैकर्स से कैसे बचाएं
GIMP के हील सिलेक्शन टूल से तस्वीरों में खरोंच मिटाएं
GIMP प्लगइन्स इंस्टाल करना: एक कैसे-कैसे गाइड
Xbox One या Xbox Series X को फ़ैक्टरी रीसेट कैसे करें
अपने ब्राउज़र से कैश्ड पेज और फाइल कैसे देखें
विंडोज़ में ऐप्पल के सफारी ब्राउज़र को अपडेट करें
माउस को छुए बिना अपने विंडोज पीसी को कैसे जगाए रखें?
Google क्रोम की आउट ऑफ मेमोरी त्रुटि को कैसे ठीक करें
अपने पीसी सॉफ्टवेयर को अपने आप अपडेट कैसे रखें
अपने डिवाइस की बैटरी लाइफ़ को कैसे सुरक्षित और बढ़ाएँ?
निंटेंडो स्विच पर स्क्रीनशॉट कैसे लें
एक पीडीएफ फाइल में कई पेज कैसे स्कैन करें
किसी विशिष्ट एप्लिकेशन के लिए उपयोगकर्ता खाता नियंत्रण (UAC) बंद करें
Google स्लाइड में संगीत कैसे जोड़ें
Google डॉक्स का उपयोग कैसे करें: एक शुरुआती मार्गदर्शिका
Windows 7/8/10 . में Windows.old फ़ोल्डर को कैसे हटाएं
एक डोमेन के बैकलिंक्स, रीडायरेक्ट्स और साझा आईपी खोजें