BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 17 июн 2025, 16:22

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 16 ] 
Автор Сообщение
 Заголовок сообщения: java.lang.OutOfMemoryError
СообщениеДобавлено: 17 мар 2011, 14:22 
Цитата:
ipn вер. 5.1 сборка 213 от 29.11.2010 19:07:45


Время от времени вылетает ошибка в логах

error.log писал(а):
flowListener 03-17/12:49:22 ERROR [] LoggingPrintStream - java.lang.OutOfMemoryError
flowListener 03-17/12:49:22 ERROR [] LoggingPrintStream - at sun.misc.Unsafe.allocateMemory(Native Method)
flowListener 03-17/12:49:22 ERROR [] LoggingPrintStream - at java.nio.DirectByteBuffer.<init>(DirectByteBuffer.java:99)
flowListener 03-17/12:49:22 ERROR [] LoggingPrintStream - at java.nio.ByteBuffer.allocateDirect(ByteBuffer.java:288)
flowListener 03-17/12:49:22 ERROR [] LoggingPrintStream - at ru.bitel.bgbilling.kernel.network.flow.FlowListener.run(FlowListener.java:84)
flowListener 03-17/12:49:22 ERROR [] LoggingPrintStream - at java.lang.Thread.run(Thread.java:619)
flowListener 03-17/12:49:22 ERROR [] LoggingPrintStream - java.lang.OutOfMemoryError
flowListener 03-17/12:49:22 ERROR [] LoggingPrintStream - at sun.misc.Unsafe.allocateMemory(Native Method)
flowListener 03-17/12:49:22 ERROR [] LoggingPrintStream - at java.nio.DirectByteBuffer.<init>(DirectByteBuffer.java:99)
flowListener 03-17/12:49:22 ERROR [] LoggingPrintStream - at java.nio.ByteBuffer.allocateDirect(ByteBuffer.java:288)
flowListener 03-17/12:49:22 ERROR [] LoggingPrintStream - at ru.bitel.bgbilling.kernel.network.flow.FlowListener.run(FlowListener.java:84)
flowListener 03-17/12:49:22 ERROR [] LoggingPrintStream - at java.lang.Thread.run(Thread.java:619)
flowListener 03-17/12:49:22 ERROR [] LoggingPrintStream - java.lang.OutOfMemoryError
flowListener 03-17/12:49:22 ERROR [] LoggingPrintStream - at sun.misc.Unsafe.allocateMemory(Native Method)
flowListener 03-17/12:49:22 ERROR [] LoggingPrintStream - at java.nio.DirectByteBuffer.<init>(DirectByteBuffer.java:99)
flowListener 03-17/12:49:22 ERROR [] LoggingPrintStream - at java.nio.ByteBuffer.allocateDirect(ByteBuffer.java:288)
flowListener 03-17/12:49:22 ERROR [] LoggingPrintStream - at ru.bitel.bgbilling.kernel.network.flow.FlowListener.run(FlowListener.java:84)
flowListener 03-17/12:49:22 ERROR [] LoggingPrintStream - at java.lang.Thread.run(Thread.java:619)


Перезапускаю netflow.sh и это помогает на несколько дней

прилагаю графики по системе и памяти в процессах java
Вложение:
ipn1.png

Вложение:
ipn2.png

Вложение:
ipn3.png


Вернуться к началу
  
 
 Заголовок сообщения: Re: java.lang.OutOfMemoryError
СообщениеДобавлено: 17 мар 2011, 14:23 
Вложение:
ipn4.png

Вложение:
ipn_all.png

Вложение:
ipn_c.png


в системе 16 гигов памяти
остальные приложения не жалуются


Вернуться к началу
  
 
 Заголовок сообщения: Re: java.lang.OutOfMemoryError
СообщениеДобавлено: 17 мар 2011, 14:37 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
была такая же проблема. обращался в ТП :)
увеличьте xmx

Цитата:
nohup ${JAVA_HOME}/bin/java -Djava.net.preferIPv4Stack=true -Dapp.name=BGRadiusDialup -Xmx256m -XX:MaxDirectMemorySize=192m -Dlog4j.configuration=log4j-radius.xml -Dlog.dir.path=log/ -cp $CLASSPATH ru.bitel.common.bootstrap.Boot bitel.billing.server.radius.Radius $1 $2 $3 $4 $5 $6 > ./log/radius.out 2>&1 &

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: java.lang.OutOfMemoryError
СообщениеДобавлено: 17 мар 2011, 15:45 
обратите внимание, на графике видно, heapmaxsize изначально установлен 2048m


Вернуться к началу
  
 
 Заголовок сообщения: Re: java.lang.OutOfMemoryError
СообщениеДобавлено: 18 мар 2011, 10:35 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
судя по графику коллектора память не растет ..Скорее всего сделали какую-то громадную детализацию или еще что-то и памяти не хватило


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: java.lang.OutOfMemoryError
СообщениеДобавлено: 18 мар 2011, 10:46 
ок, спасибо
проверю версию с детализацией


Вернуться к началу
  
 
 Заголовок сообщения: Re: java.lang.OutOfMemoryError
СообщениеДобавлено: 22 апр 2011, 09:54 
с детализацией это не связано, как выяснилось, после тестов
пока написал скрипт, который сидит в логах и при ошибке 'java.lang.OutOfMemoryError' перезапускает модуль IPN


Вернуться к началу
  
 
 Заголовок сообщения: Re: java.lang.OutOfMemoryError
СообщениеДобавлено: 22 апр 2011, 11:02 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
jack7 писал(а):
обратите внимание, на графике видно, heapmaxsize изначально установлен 2048m


может вам все-таки увеличить память коллектору


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: java.lang.OutOfMemoryError
СообщениеДобавлено: 22 апр 2011, 18:02 
пробовал ставить больше, больше 2.5 гигов почему-то не ставится
сейчас 2.5 гига, судя по графикам кактуса - ipn модулю и не надо больше, он до потолка то не запрашивает памяти
просто в какой-то момент выдает ошибку


Вернуться к началу
  
 
 Заголовок сообщения: Re: java.lang.OutOfMemoryError
СообщениеДобавлено: 22 апр 2011, 19:59 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
jack7 писал(а):
пробовал ставить больше, больше 2.5 гигов почему-то не ставится


ограничение 32-ной машины


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: java.lang.OutOfMemoryError
СообщениеДобавлено: 22 апр 2011, 20:00 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
jack7 писал(а):
сейчас 2.5 гига, судя по графикам кактуса - ipn модулю и не надо больше, он до потолка то не запрашивает памяти
просто в какой-то момент выдает ошибку



нуда понять чем он занят в это время ..когда падает ? может под конец месяца , когда логи слишком большие


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: java.lang.OutOfMemoryError
СообщениеДобавлено: 22 апр 2011, 22:27 
ок, соберу инфо по таким ошибкам - отпишусь


Вернуться к началу
  
 
 Заголовок сообщения: Re: java.lang.OutOfMemoryError
СообщениеДобавлено: 22 апр 2011, 23:29 
и есть ли смысл перейти на 64-разрядную версию? (ос linux)
не будет ли проблем с java?


Вернуться к началу
  
 
 Заголовок сообщения: Re: java.lang.OutOfMemoryError
СообщениеДобавлено: 24 апр 2011, 17:39 
жду ответа,
не будет ли проблем с биллингом, если будет установлена 64-битная система и 64-bit java соответственно?

ps
из-за возрастающей нагрузки и необходимости увеличить лимиты памяти для java-процесса, другого выхода не вижу


Вернуться к началу
  
 
 Заголовок сообщения: Re: java.lang.OutOfMemoryError
СообщениеДобавлено: 25 апр 2011, 10:57 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
jack7 писал(а):
и есть ли смысл перейти на 64-разрядную версию? (ос linux)
не будет ли проблем с java?


не будет ..Многие сидят на 64-ной


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: java.lang.OutOfMemoryError
СообщениеДобавлено: 25 апр 2011, 11:00 
ок, спасибо за ответ


Вернуться к началу
  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 16 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.040s | 27 Queries | GZIP : On ]