OutOfMemory Solr 3.4 - PullRequest
       5

OutOfMemory Solr 3.4

0 голосов
/ 07 января 2019

Привет, ребята, иногда на моем сайте солнечная энергия отключается, генерируя исключение.

java.lang.OutOfMemoryError: пространство кучи Java

java.lang.reflect.InvocationTargetException

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.stopServer(Bootstrap.java:344)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:435)

Вызвано: java.lang.OutOfMemoryError: Пространство кучи Java

как я мог решить это?

1 Ответ

0 голосов
/ 07 января 2019
  1. Попробуйте применить более новую версию Solr, она может обрабатывать память лучше, чем старые версии.
  2. Попробуйте изменить алгоритмы GC (такие как CMS, G1 ..) и отслеживать их.
  3. Начните с флага -XX:+HeapDumpOnOutOfMemoryError. Проанализируйте heapdump с помощью visualvm, jmap ..., чтобы обнаружить любые утечки памяти.
  4. Incr -Xmx столько, сколько вы можете
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...