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

[FATAL] DB Error: connect failed при 150+ активных звонках

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

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

Ответить
dimafura
Сообщения: 3
Зарегистрирован: 25 апр 2014, 22:56

[FATAL] DB Error: connect failed при 150+ активных звонках

Сообщение dimafura »

Asterisk 11.9.0 + FreePBX 2.11.0.36.

Проблема следующая. Увеличили емкость, но не можем принять больше 150 одновременных вызовов.
Пока идет 147 вызовов - все хорошо, стоит добавить 3-5 линий, появляется вот такое:

[FATAL] DB Error: connect failed

Trace Back:

/var/www/html/admin/libraries/db_connect.php:71 die_freepbx()
[0]: DB Error: connect failed

/var/www/html/admin/bootstrap.php:85 require_once()
[0]: /var/www/html/admin/libraries/db_connect.php

/etc/freepbx.conf:9 require_once()
[0]: /var/www/html/admin/bootstrap.php

/var/lib/asterisk/bin/freepbx-cron-scheduler.php:5 include_once()
[0]: /etc/freepbx.conf

В freepbx_debug следующее:

2014-Apr-25 20:16:55 /usr/share/pear/DB/mysql.php:240
[WARNING]: mysql_connect(): Too many connections

2014-Apr-25 20:16:55 /var/www/html/admin/libraries/utility.functions.php:87
[WARNING]: file_put_contents(/tmp/freepbx_pre_install.log): failed to open stream: Permission denied

2014-Apr-25 20:16:55 /var/www/html/admin/libraries/utility.functions.php:203
[NOTICE]: Undefined index: DIE_FREEPBX_VERBOSE

Уменьшаем трафик до 147 вызовов - все продолжает работать дальше без сбоев.

Изначально думали, что проблема в сервере, был такой:
HDD 2x 2 TB SATA II-HDD 7.2000 rpm
RAM 16x Gigabyte RAM
Barebone Hewlett Packard DL320e G8
CPU Intel Xeon E3-1230v2

Взяли такой (с SAS HDD):
Harddisk 2x 600 GB SAS 3,5" 15.000 rpm
RAM 24x Gigabyte RAM
RAID-Controller HP SmartArrayP410
Barebone Hewlett Packard DL320e G8
CPU Intel Xeon E3-1230v2

Проблема осталась, те же 147 вызовов, при большем количестве - ошибка повторяется.
Очень нужна помощь.
Аватара пользователя
zzuz
Сообщения: 1658
Зарегистрирован: 21 сен 2010, 13:33
Контактная информация:

Re: [FATAL] DB Error: connect failed при 150+ активных звонк

Сообщение zzuz »

Ну сделайте больше количество возможных подключений к БД , что Вам мешает?
Линия24 - Системы Массового Телефонного Обслуживания
dimafura
Сообщения: 3
Зарегистрирован: 25 апр 2014, 22:56

Re: [FATAL] DB Error: connect failed при 150+ активных звонк

Сообщение dimafura »

А в каком файле и какой параметр нужно поменять? Подскажите, пожалуйста.
dimafura
Сообщения: 3
Зарегистрирован: 25 апр 2014, 22:56

Re: [FATAL] DB Error: connect failed при 150+ активных звонк

Сообщение dimafura »

Спасибо! Разобрался, завтра будем тестировать.

nano /etc/my.cnf

[mysqld]
set-variable=max_connections=500

mysql -u root -p
> SHOW GLOBAL VARIABLES LIKE 'max_connections'\g
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH