|
|
|
VPS (512Mb Ram) - Tomcat - OutOfMemoryError: Java heap space?!
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, подскажите пожалуйста стоит ли смотреть возможно в сторону Jetty? Я сконфигурировал JAVA_OPTS правда возможно не очень правильно? Ошибка вылетает как-то непонятно почему, - иногда при доступе к самому серверу иногда при доступе к менеджеру... Код: powershell 1. Код: powershell 1. 2. 3. 4. 5. 6. 7. Код: powershell 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. Вызов просмотра свободной памяти с интервалом в 1-2 секунды.. Код: powershell 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2014, 14:34 |
|
||
|
VPS (512Mb Ram) - Tomcat - OutOfMemoryError: Java heap space?!
|
|||
|---|---|---|---|
|
#18+
_webdev_, -Xmx128m - это ничто в Java. 256m для маленького приложения. 512m для чуть более чем маленького. 1024m заурядный размер кучи для полноценного приложения. Не надо смотреть объемы памяти процесса в операционной системе. Лучше настройте GC log. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2014, 14:44 |
|
||
|
VPS (512Mb Ram) - Tomcat - OutOfMemoryError: Java heap space?!
|
|||
|---|---|---|---|
|
#18+
- подскажите пожалуйста тогда, как грамотне подкрутить JAVA_OPTS - все будет не слишком нагружено.. Мне там нужен только один проект над которым я буду работать - все. Проект - стандартное веб приложеине (spring+Hibernate). Работать будет только как REST сервис. Frontend будет бегать на nginx. ну и не надо также забывать, что там же бегает nginx, jenkins, mysql... Это все учебное, поэтому ни о какой нагружености думать не нужно, будет работать с этим сервисом 1-2 пользователя... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2014, 15:00 |
|
||
|
VPS (512Mb Ram) - Tomcat - OutOfMemoryError: Java heap space?!
|
|||
|---|---|---|---|
|
#18+
_webdev_, Я бы на вашем месте просто все эти настройки выкинул для начала. Они слабо отличаются от дефолтных. Зачем-то ограничены сверху что собственно и приводит к ошибке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2014, 15:00 |
|
||
|
VPS (512Mb Ram) - Tomcat - OutOfMemoryError: Java heap space?!
|
|||
|---|---|---|---|
|
#18+
_webdev_ - подскажите пожалуйста тогда, как грамотне подкрутить JAVA_OPTS Убрать вот это. Совсем. Если вдруг чего-то станет не хватать, тогда уже докручивать. -Xms64m -Xmx128m -XX:PermSize=64m -XX:MaxPermSize=128m Иногда можно сэкономить память, ограничив размер стека потоков. Но в связке Контейнер+Spring+Hibernate это не имеет смысла, там стеки огромные выходят. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2014, 15:02 |
|
||
|
VPS (512Mb Ram) - Tomcat - OutOfMemoryError: Java heap space?!
|
|||
|---|---|---|---|
|
#18+
_webdev_Работать будет только как REST сервис. Frontend будет бегать на nginx. ну и не надо также забывать, что там же бегает nginx, jenkins, mysql... Возможно, действительно, есть смысл jetty взять. Tomcat во-первых имеет свои модули, такие как Manager. Во-вторых имеет кучу функциональности, которая пользует ресурсы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2014, 15:06 |
|
||
|
VPS (512Mb Ram) - Tomcat - OutOfMemoryError: Java heap space?!
|
|||
|---|---|---|---|
|
#18+
BlazkowiczВозможно, действительно, есть смысл jetty взять. Tomcat во-первых имеет свои модули, такие как Manager. Во-вторых имеет кучу функциональности, которая пользует ресурсы. - Вот и я задаюсь вопросом. Просто я уже чуток времени убил чтоб разобраться с tomcat, да и им на локальной машине пользуюсь... Но что-то мне подсказывает, что tomcat будет просто время от вермени падать, если не всегда... Я вот искал статьи по сравнению использования памяти в jetty и tomcat, к сожелнию толковых сравнений не нашел... Может о ответит, кто действитльно с таким сталкивался и эти проблемы после перехода на jetty исчезли.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2014, 15:16 |
|
||
|
VPS (512Mb Ram) - Tomcat - OutOfMemoryError: Java heap space?!
|
|||
|---|---|---|---|
|
#18+
_webdev_, Может есть смысл как-то сессии вырубить? Чтобы зря память не жрали. Все же сам Tomcat не должен много потреблять. Скорее всего именно после сессии что-то где-то накапливается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2014, 15:23 |
|
||
|
VPS (512Mb Ram) - Tomcat - OutOfMemoryError: Java heap space?!
|
|||
|---|---|---|---|
|
#18+
BlazkowiczМожет есть смысл как-то сессии вырубить? Чтобы зря память не жрали. Все же сам Tomcat не должен много потреблять. Скорее всего именно после сессии что-то где-то накапливается. - ткните пальцем пожалуйста - где читать.. Спасибо. А я вот себе думаю, еще интенсивней только что поискал... Может мне просто перепрыгнуть сюда? И не морочится с памятью? http://gmhost.com.ua/page/vps.html А то я сейчас на digialocean на минимальном тарифе.... 5$ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2014, 15:29 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=146&tid=2126049]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
39ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 217ms |
| total: | 338ms |

| 0 / 0 |
