Computer help - file server


[ Blog ] - [ File Server ] - [ Удаленная компьютерная помощь ]

Калі ў вас узніклі праблемы з прадукцыйнасцю Tomcat, агульнай прычынай з'яўляецца недахоп выдзялення памяці JVM (віртуальная машына Java). Па змаўчанні ўстаноўлены максімальны памер кучы - 64 МБ або 128 Мб. Вы можаце павялічыць максімальны памер кучы прыкладанняў, усталяваўшы параметр -Xmx JVM.

Напрыклад, -Xmx512m дазваляе выдзяляць максімум 512 МБ кучы для JVM. Каб наладзіць гэты параметр, пстрыкніце правай кнопкай мышы значок "Мой кампутар", а затым выберыце ўкладку "Дадаткова". Націсніце кнопку Зменныя асяроддзя:



Стварыце зменную CATALINA_OPTS і ўсталюйце патрэбнае значэнне, напрыклад "-сервер -Xmx256m" .

Калі вы працуеце на Linux або UNIX, перайдзіце да тэрмінала і выкарыстоўвайце ўліковы запіс tomcat, выкарыстоўваючы sudo su - tomcat альбо адпаведнае імя ўліковага запісу ў залежнасці ад вашай налады. Вы павінны выкарыстоўваць уліковы запіс, які выкарыстоўваецца для запуску Tomcat.

Праверце як зменныя асяроддзя CATALINA_OPTS, так і JAVA_OPTS. Усталюйце для зменных асяроддзя больш высокае значэнне. Напрыклад, калі зменная JAVA_OPTS змяшчае мінімум 64 МБ і 128 Мб максімальнага памеру кучы, павялічце яе да 128 МБ і 256 Мб. СТАРЫ: JAVA_OPTS = "- Xms64m -Xmx128m -Dsun.rmi.dgc.client.gcInterval = 3600000 -Dsun.rmi.dgc.server.gcInterval = 3600000 "СТАРЫ: JAVA_OPTS =" - Xms128m -Xmx256m -Dsun.rmi.dgc.client.gcInterval = 3600000 -Dsun.r. server.gcInterval = 3600000 "

Пераканайцеся, што вы выкарыстоўваеце максімальнае значэнне, меншае за памер вашай фізічнай аператыўнай памяці, інакш яно будзе перанесена на цвёрды дыск, што можа выклікаць большыя праблемы з прадукцыйнасцю.

Каб праверыць, ці дзейнічаюць новыя налады, перайдзіце па адрасе вашага сервера Tomcat і націсніце Статус:



Вы павінны ўбачыць новае значэнне ў раздзеле JVM:



Калі вы не ўбачылі абноўленую памяць JVM на старонцы, паспрабуйце перазапусціць Tomcat, бо змены параметраў патрабуюць перазагрузкі Tomcat перад уступленнем у сілу.Гэта павінна выправіць праблемы з дрэннай прадукцыйнасцю Tomcat, а таксама пазбегнуць праблем з памяццю сцэнарыяў на баку сервера. Калі ў вас ёсць пытанні, дайце нам ведаць у каментарах. Атрымлівайце асалоду!

.
SETUP UA COMPUTER BLOG