VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

потребление памяти

Проблемы Asterisk без вэб-оболочек и их решения

Модераторы: april22, Zavr2008

Ответить
lprik
Сообщения: 4
Зарегистрирован: 08 окт 2017, 21:38

потребление памяти

Сообщение lprik »

поднят Asterisk GIT-13-13.15.0-rc1-488-g7977daa

В определенные моменты stasis_message.c начинает потреблять большое количество памяти (смотрю через memory show summary) - речь о 7-8 Gb RAM - сервер уходит в swap.

Если исходить из https://wiki.asterisk.org/wiki/display/ ... essage+Bus
то это сообщения о недавно произошедших событиях , но по сути он должен их сбрасывать.

Вопрос:
1. как посмотреть что он держит в памяти
2. как сбрасывать память
awsswa
Сообщения: 2390
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

Re: потребление памяти

Сообщение awsswa »

Кто то что не договаривает ?
что за система что пришлось GIT версию ставить ?
платный суппорт по мере возможностей
lprik
Сообщения: 4
Зарегистрирован: 08 окт 2017, 21:38

Re: потребление памяти

Сообщение lprik »

изначально стоял

AsteriskNOW 3.0.1


то есть всё красиво из rpm пакетов, но там memory модуль не был подключен

чтобы понять куда уходить память собрал руками - это дало возможность понять что происходит
lprik
Сообщения: 4
Зарегистрирован: 08 окт 2017, 21:38

Re: потребление памяти

Сообщение lprik »

возможное решение
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
[root@asterisc ~]# cat /etc/asterisk/stasis.conf
[threadpool]
;initial_size = 5 ; Initial size of the threadpool.
; ; 0 means the threadpool has no threads initially
; ; until a task needs a thread.
;idle_timeout_sec = 20 ; Number of seconds a thread should be idle before
; ; dying. 0 means threads never time out.
;max_size = 50 ; Maximum number of threads in the Stasis threadpool.
; ; 0 means no limit to the number of threads in the
; ; threadpool.

initial_size = 3
dle_timeout_sec = 2
max_size = 20
при этом uptime
asterisc*CLI> core show uptime
System uptime: 6 hours, 49 minutes, 14 seconds
Last reload: 6 hours, 49 minutes, 14 seconds

раньше приходилось каждые 2 часа перезапускать asterisk
lprik
Сообщения: 4
Зарегистрирован: 08 окт 2017, 21:38

Re: потребление памяти

Сообщение lprik »

для истории: проблема решена именно настройками в /etc/asterisk/stasis.conf
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH