|
|
|
Падает связка Asterisk + Postgresql 9.3
|
|||
|---|---|---|---|
|
#18+
Всем добра! Не так давно сменил работу и досталась классная штука - Asterisk в режиме Dynamic reailtime. Тащемта, всё хорошо, но периодически зависает процесс Астериска и не взлетает до того, как его прибьёшь руками. Копание логов привело к выявлению закономерности: Как только начинаются select по колонке name (экстеншны) и запрашиваются несуществующие значения name: SELECT * FROM sip_conf WHERE name = '3116772' а у нас в таблице name до 100000 следом сообщение: Could not find any rows in table sip_conf@asterisk 5-10 минут и процесс астериска пишет в лог об ошибках с субд и падает. Копание логов Session Border Controlle привело к тому, что появилось подозрение на брутфорс с внешки, приводящий к этим самым селектам, но это сетевая сторона, оставим её. Как правильно поступить в этой ситуации, с точки зрения настроек PG? Спасибо) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2015, 16:03 |
|
||
|
Падает связка Asterisk + Postgresql 9.3
|
|||
|---|---|---|---|
|
#18+
покажите Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2015, 16:20 |
|
||
|
Падает связка Asterisk + Postgresql 9.3
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2015, 16:35 |
|
||
|
Падает связка Asterisk + Postgresql 9.3
|
|||
|---|---|---|---|
|
#18+
Dmitry Moskvenkov, по колонке name (экстеншны) и запрашиваются несуществующие значения name PG тут совершенно не причем, заваливается астериск когда когда не получает дальнейшего диалплана ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2015, 11:25 |
|
||
|
Падает связка Asterisk + Postgresql 9.3
|
|||
|---|---|---|---|
|
#18+
kira ivanovDmitry Moskvenkov, по колонке name (экстеншны) и запрашиваются несуществующие значения name PG тут совершенно не причем, заваливается астериск когда когда не получает дальнейшего диалплана как-то можно запретить select по name <= 9999? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.12.2015, 14:31 |
|
||
|
Падает связка Asterisk + Postgresql 9.3
|
|||
|---|---|---|---|
|
#18+
Dmitry Moskvenkovкак-то можно запретить select по name <= 9999? со стороны sql это делается просто Код: plsql 1. но в твоем случае правильнее все делать через : http://www.voip-info.org/wiki/view/Asterisk func if или http://www.voip-info.org/wiki/view/Asterisk cmd GotoIf ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.01.2016, 14:25 |
|
||
|
|

start [/forum/topic.php?fid=53&msg=39138304&tid=1997541]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
145ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
24ms |
get tp. blocked users: |
1ms |
| others: | 215ms |
| total: | 412ms |

| 0 / 0 |
