Како повећати Томцат-ову алокацију меморије
Ако имате проблема са перформансама са Томцат(Tomcat) -ом , чест узрок је недостатак доделе меморије ЈВМ(JVM) ( Јава виртуелна машина ). (Java Virtual Machine)Подразумевана поставка максималне величине гомиле је 64МБ или 128МБ. Можете повећати максималну величину хрпе апликација тако што ћете поставити -Ксмк(-Xmx) ЈВМ параметар.
На пример, -Ксмк512м(-Xmx512m) дозвољава да се максимално 512МБ гомиле додели за ЈВМ(JVM) . Да бисте подесили овај параметар, кликните десним тастером миша на икону Мој рачунар(My Computer) , а затим изаберите картицу Напредно(Advanced) . Кликните на дугме Променљиве окружења(Environment Variables) :
Креирајте променљиву ЦАТАЛИНА_ОПТС(CATALINA_OPTS) и поставите жељену вредност, на пример “ -сервер -Ксмк256м(-server -Xmx256m) “.
Ако користите Линук(Linux) или УНИКС(UNIX) , идите на терминал и користите томцат налог користећи судо су – томцат( sudo su – tomcat) или одговарајући назив налога у зависности од вашег подешавања. Требало би да користите налог који се користи за покретање Томцат(Tomcat) -а .
Проверите и ЦАТАЛИНА_ОПТС(CATALINA_OPTS) и ЈАВА_ОПТС(JAVA_OPTS) променљиве окружења. Подесите променљиве окружења на вишу вредност. На пример, ако променљива ЈАВА_ОПТС(JAVA_OPTS) садржи минимално 64 МБ и 128 МБ максималне величине гомиле, повећајте је на вредности од 128 МБ и 256 МБ.
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) се да користите максималну вредност која је мања од величине ваше физичке РАМ меморије, иначе ће бити послата на чврсти диск, што би могло да изазове више проблема са перформансама.
Да бисте проверили да ли су нова подешавања на снази, идите на УРЛ(URL) вашег Томцат(Tomcat) сервера, а затим кликните на Статус(Status) :
Требало би да видите нову вредност у одељку ЈВМ(JVM) :
Ако нисте видели ажурирану ЈВМ(JVM) меморију на страници, покушајте да поново покренете Томцат(Tomcat) јер промене параметара захтевају поновно покретање Томцата(Tomcat) пре него што ступе на снагу. Ово би требало да реши ваше проблеме са лошим перформансама Томцат(Tomcat) -а и такође избегне проблеме са недостатком меморије са скриптама на страни сервера. Ако имате питања, јавите нам у коментарима. Уживати!
Related posts
Како приказати Стеам-ов уграђени ФПС бројач
Како да решите проблем „име датотеке је предугачко“ у оперативном систему Виндовс
Како да прилагодите ИоуТубе-ов препоручени видео феед
Како заштитити СИМ картицу свог телефона од хакера
Избришите огреботине на фотографијама помоћу ГИМП-овог алата за избор Хеал Селецтион
Како користити Гоогле документе: Водич за почетнике
Како претворити динамички диск у основни диск
Како извршити тест стреса процесора
ЦД или ДВД уређај се не избацује или отвара?
Како користити Нетфлик-ове скривене кодове жанрова
Како избрисати фасциклу Виндовс.олд у оперативном систему Виндовс 7/8/10
Како да поправите грешку у Гоогле Цхроме-у без меморије
Како повратити хаковани Фацебоок налог
6 најбољих подешавања камере за фотографије Месеца
8 најбољих технолошких идеја за суочавање са самоизолацијом
Направите Гмаил апликацију за рачунаре са ова 3 клијента е-поште
Како ажурирати Распберри Пи
Како управљати дроном за потпуне почетнике
Како направити тим у Мицрософт тимовима
Како да користите свој Цхромебоок као други монитор