Как да увеличите разпределението на паметта на Tomcat
Ако изпитвате проблеми с производителността с Tomcat , често срещана причина е липсата на JVM ( Java Virtual Machine ) разпределение на паметта. Настройката по подразбиране на максималния размер на хепа е 64MB или 128MB. Можете да увеличите максималния размер на хепа от приложения, като зададете параметъра -Xmx JVM.
Например, -Xmx512m позволява да се разпределят максимум 512MB heap за JVM . За да коригирате този параметър, щракнете с десния бутон върху иконата Моят компютър(My Computer) , след което изберете раздела Разширени(Advanced) . Щракнете върху бутона Променливи(Environment Variables) на средата :
Създайте променливата CATALINA_OPTS и задайте желаната стойност, например “ -server -Xmx256m “.
Ако работите под Linux или UNIX , отидете на терминала и използвайте акаунта tomcat, като използвате sudo su – 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"
Уверете(Make) се, че използвате максимална стойност, която е по-малка от размера на вашата физическа RAM памет, в противен случай тя ще бъде изпратена на твърдия диск, което може да причини повече проблеми с производителността.
За да проверите дали новите настройки са в сила, отидете на URL адреса(URL) на вашия Tomcat сървър и след това щракнете върху Статус(Status) :
Трябва да видите нова стойност под секцията JVM :
Ако не виждате актуализирана JVM памет на страницата, опитайте да рестартирате Tomcat , тъй като промените на параметрите се нуждаят от рестартиране на Tomcat , преди да влязат в сила. Това трябва да реши проблемите ви с лошата производителност на Tomcat и също така да избегне проблеми с паметта със скриптовете от страна на вашия сървър. Ако имате въпроси, уведомете ни в коментарите. Наслади се!
Related posts
Как да покажете вградения FPS брояч на Steam
Как да коригирате проблема „Името на файла е твърде дълго“ в Windows
Как да персонализирате канала за препоръчани видеоклипове в YouTube
Как да защитите SIM картата на телефона си от хакери
Изтрийте драскотини в снимки с инструмента за избор на Heal Selection на GIMP
Как да наблюдавате вашия процесор или графичен процесор в системната област на Windows
Рецензия на книга - Ръководството за маниаци за Windows 8
Как да правите екранни снимки на Nintendo Switch
Как да изтеглите офлайн (самостоятелен) инсталатор на Google Chrome
Как да създадете екип в Microsoft Teams
Как да възстановите фабричните настройки на Xbox One или Xbox Series X
6 начина да активирате тъмния режим на Google Chrome в Windows
Изключете контрола на потребителските акаунти (UAC) за конкретно приложение
Как да видите кеширани страници и файлове от вашия браузър
Как да поправите Fire Stick да не се свързва с Wi-Fi
Как да използвате скритите кодове за жанрове на Netflix
Как да настроите главни страници в Adobe InDesign CC
Как да актуализирате Raspberry Pi
7 съвета за техническа SEO оптимизация за всеки уебсайт
Как да изтриете папката Windows.old в Windows 7/8/10