Зависает загрузка web-клиента 4.4.2 legacy

Started by mOba, October 11, 2023, 12:48:38 PM

Previous topic - Next topic

mOba

Добрый день

Через час или два работы веб клиент зависает и при перезаходе вот такая загрузка висит постоянно, под любым логином:

Снимок экрана 2023-10-11 130633.png

до обновления до 4.4.2 веб клиент работал без каких-либо зависаний, теперь зависает.

Помогает только рестарт tomcat9, при это параллельно работает простой клиент 4.4.2 - в него заходит.

Что может вызывать такой сбой, любые логи прилажу по запросу.

mOba

Причину на нашёл, вернул 4.4.1 legacy, полётный нормальный.

Alex Kirhenshtein

Quote from: mOba on October 11, 2023, 12:48:38 PMЧерез час или два работы веб клиент зависает и при перезаходе вот такая загрузка висит постоянно, под любым логином:

Скорее всего где-то есть утечка памяти. Проверьте лог томката, возможно там есть какие-то исключения (скорее всего OutOfMemory)

mOba

В логе было только такое:

[crit] The web application [nxmc] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@66f75c26]) and a value of type [org.eclipse.osgi.internal.loader.classpath.ClasspathManager.DefineContext] (value [org.eclipse.osgi.internal.loader.classpath.ClasspathManager$DefineContext@37c6045a]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.

mOba

Ошибка всё равно осталась, legacy клиент зависает, обычный клиент имеет проблему со звуками, поэтому использовать нельзя тоже. Что делать не понятно  8)


Я пробую запустить в докере клиент на другой версии tomcat. только не могу понять где указать куда клиенту подконектится или такое не прокатит потому что изолированная среда?

Filipp Sudanov

Зависание на инициализации расширений в старом клиенте в 4.4.4. должно быть починено.

Звуки в новом будем доделывать.

mOba