html-модуль (версия 2.17) outOfMemoryError: пространство кучи Java

У меня есть два развертывания приложения, работающего на двух разных серверах (OSGi). У меня есть html-модуль jar (версия 2.17) на обоих экземплярах. Что-то не так происходит при одном развертывании в фоновом режиме, и я получаю OutOfMemory: исключение пространства кучи Java на консоли. Пожалуйста, посмотрите журнал ниже. У меня достаточно памяти на обеих средах:

[2018-05-02 10:00:12.553] ERROR .htmlunit.WebClient@2acc8842 System.err                                                        Exception in thread "JS executor for com.gargoylesoftware.htmlunit.WebClient@2acc8842" java.lang.OutOfMemoryError: Java heap space 
[2018-05-02 10:00:12.553] ERROR e.htmlunit.WebClient@db6f26d System.err                                                        Exception in thread "JS executor for com.gargoylesoftware.htmlunit.WebClient@db6f26d" java.lang.OutOfMemoryError: Java heap space 
[2018-05-02 10:00:12.553] ERROR .htmlunit.WebClient@5bb6fdd7 System.err                                                        Exception in thread "JS executor for com.gargoylesoftware.htmlunit.WebClient@5bb6fdd7" java.lang.OutOfMemoryError: Java heap space 
[2018-05-02 10:00:12.553] ERROR .htmlunit.WebClient@6c6debd6 System.err                                                        Exception in thread "JS executor for com.gargoylesoftware.htmlunit.WebClient@6c6debd6" java.lang.OutOfMemoryError: Java heap space 

Также,

[2018-05-02 10:00:12.586] ERROR e.htmlunit.WebClient@fc9eab2 System.err                                                         at java.util.LinkedList.listIterator(LinkedList.java:868) 
[2018-05-02 10:00:12.586] ERROR e.htmlunit.WebClient@fc9eab2 System.err                                                         at java.util.AbstractList.listIterator(AbstractList.java:299) 
[2018-05-02 10:00:12.586] ERROR e.htmlunit.WebClient@fc9eab2 System.err                                                         at java.util.AbstractSequentialList.iterator(AbstractSequentialList.java:239) 
[2018-05-02 10:00:12.586] ERROR e.htmlunit.WebClient@fc9eab2 System.err                                                         at com.gargoylesoftware.htmlunit.javascript.background.DefaultJavaScriptExecutor.getJobManagerWithEarliestJob(DefaultJavaScriptExecutor.java:112) 
[2018-05-02 10:00:12.586] ERROR e.htmlunit.WebClient@fc9eab2 System.err                                                         at com.gargoylesoftware.htmlunit.javascript.background.DefaultJavaScriptExecutor.run(DefaultJavaScriptExecutor.java:151) 
[2018-05-02 10:00:12.586] ERROR e.htmlunit.WebClient@fc9eab2 System.err                                                         at java.lang.Thread.run(Thread.java:745) 
[2018-05-02 10:00:12.588] ERROR .htmlunit.WebClient@2bb66fa6 System.err                                                        Exception in thread "JS executor for com.gargoylesoftware.htmlunit.WebClient@2bb66fa6" java.lang.OutOfMemoryError: Java heap space 

Я подозреваю, что в фоновом режиме работает какой-то поток сценариев Java, занимающий очень много места и, следовательно, не являющийся проблемой OutOfMemory.

Я уже прошел через это:

java.lang.OutOfMemoryError: пространство кучи Java с использованием Htmlunit

Но я использую версию 2.17, и я ограничен в обновлении до 2.23 по крайней мере до того времени, когда я найду вескую причину для его обновления.

Пожалуйста помоги мне с этим.

0 ответов

Другие вопросы по тегам