ВидеоКонф(ВКС)  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

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

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

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

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

Сообщение lprik » 08 окт 2017, 22:49

поднят 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. как сбрасывать память
lprik
 
Сообщений: 4
Зарегистрирован: 08 окт 2017, 22:38

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

Сообщение awsswa » 09 окт 2017, 10:19

Кто то что не договаривает ?
что за система что пришлось GIT версию ставить ?
платный суппорт по мере возможностей
awsswa
 
Сообщений: 2390
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

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

Сообщение lprik » 09 окт 2017, 11:06

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

AsteriskNOW 3.0.1


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

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

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

Сообщение lprik » 09 окт 2017, 15:58

возможное решение

[Показать] Спойлер:
[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, 22:38

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

Сообщение lprik » 10 окт 2017, 11:44

для истории: проблема решена именно настройками в /etc/asterisk/stasis.conf
lprik
 
Сообщений: 4
Зарегистрирован: 08 окт 2017, 22:38


Вернуться в Конфигурация и настройка Asterisk

Кто сейчас на форуме

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

© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH