forum.bitel.ru
http://forum.bitel.ru/

[BGInetAccounting] Недостаток памяти системы
http://forum.bitel.ru/viewtopic.php?f=44&t=12629
Страница 1 из 1

Автор:  mityagz [ 21 сен 2017, 08:33 ]
Заголовок сообщения:  [BGInetAccounting] Недостаток памяти системы

Всем привет.
Код:
ID события: system.no.memory
Время регистрации события: 19.09.2017 08:25:04


Приложению недостаточно выделенной для него памяти!
Зарезервировано 1697120256 из 1908932608 (максимум) байтов памяти.
Сейчас свободно: 6948728 байтов.

Необходимо выделить большее количество памяти приложению.


Код:
Linux bg1 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt11-1+deb8u6 (2015-11-09) x86_64 GNU/Linux
Сервер: вер. 7.0.1196 / 20.02.2017 17:16:44
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_121
inet: вер. 7.0.728 / 17.02.2017 18:56:19


Добавили пользователей(dhcp)~500, появились такие ошибки. Всего пользователей ~1500(половина radius)
Увеличил -Xmx4096m, но по top видно что процесс потребляет всё больше. За сутки ~1G.
Что можно посмотреть, покрутить?

Автор:  mityagz [ 22 сен 2017, 16:25 ]
Заголовок сообщения:  Re: [BGInetAccounting] Недостаток памяти системы

accounting.sh gc, память не освобождает.

Автор:  mityagz [ 22 сен 2017, 16:42 ]
Заголовок сообщения:  Re: [BGInetAccounting] Недостаток памяти системы

MAT показывает вот такое:
Код:
27,362 instances of "ru.bitel.bgbilling.modules.inet.accounting.FlowAgentInterface", loaded by "ru.bitel.common.bootstrap.BootstrapClassLoader @ 0x6c00ec570" occupy 930,550,160 (95.75%) bytes.

Keywords
ru.bitel.common.bootstrap.BootstrapClassLoader @ 0x6c00ec570
ru.bitel.bgbilling.modules.inet.accounting.FlowAgentInterface


Странно откуда FlowAgentInterface взялись, мы вообще netflow не используем.
При рестарте accounting они опять появляются.
Как их эти объекты теперь удалить?

Автор:  zavndw [ 22 сен 2017, 17:00 ]
Заголовок сообщения:  Re: [BGInetAccounting] Недостаток памяти системы

в файле inet-accounting.xml закомментируйте секцию flow

Автор:  mityagz [ 22 сен 2017, 19:55 ]
Заголовок сообщения:  Re: [BGInetAccounting] Недостаток памяти системы

zavndw писал(а):
в файле inet-accounting.xml закомментируйте секцию flow

Спасибо за совет,к сожалению не помогло, так и создаются FlowAgentInterface, и тратится память.
Непонятно почему они создаются, галки "является источником данных" в типе устройства нет,

Автор:  mityagz [ 23 сен 2017, 01:36 ]
Заголовок сообщения:  Re: [BGInetAccounting] Недостаток памяти системы

https://bgbilling.ru/v6.2/doc/ch17s13s05.html

Цитата:
Внимание

При использовании InetFlowListener возможна схема, когда будет множество устройств-коммутаторов с интерфейсами, которые никак не связаны с Flow-агентом и поэтому у них не указан в конфигурации flow.agent.link. Исторически сложилось, что если параметр flow.agent.link не указан, то устройство само считается Flow-агентом с указанными интерфейсами. Для экономии памяти рекомендуется указать для таких устройств flow.agent.link={@deviceId}:-1.

Невнимательно я читал доку.

Автор:  Amir [ 24 окт 2017, 20:29 ]
Заголовок сообщения:  Re: [BGInetAccounting] Недостаток памяти системы

Перенесли из wiki:
https://docs.bitel.ru/pages/viewpage.ac ... d=99647518

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/