вторник, 27 февраля 2018 г.

Ограничение роста бинарных логов

Бинарные логи mysql со временем разрастаются в количестве
mysqld-bin.000001
mysqld-bin.000002
mysqld-bin.000003
и т.д.
За количество логов отвечает переменная expire_logs_days.
Прописываем expire_logs_days=7 в my.cnf и рестартуем mysql.

Починка сразу всех таблиц всех баз данных

#mysqlcheck -u root -p --auto-repair --check --all-databases
Ну или всех таблиц одной базы
#mysqlcheck -u root -p DB_NAME --auto-repair --check --all-databases:

понедельник, 26 февраля 2018 г.

Параметры PJSIP, на которые стоит обратить внимание.

auth_rejection_permanent=yes
Определяет, продолжать ли попытки регистрации, если превышено число max_retries.
По-умолчанию включен, т.е. регистрация останавливается до pjsip reload.

Так же по-умолчанию прекращаются попытки регистрации при получении ответа 403.
Это не всегда хорошо.
;forbidden_retry_interval=0     ; Interval used when receiving a 403 Forbidden
                                ; response (default: "0")
;fatal_retry_interval=0 ; Interval used when receiving a fatal response.
                        ; (default: "0") A fatal response is any permanent
                        ; failure (non-temporary 4xx, 5xx, 6xx) response
                        ; received from the registrar. NOTE - if also set
                        ; the 'forbidden_retry_interval' takes precedence
                        ; over this one when a 403 is received. Also, if
                        ; 'auth_rejection_permanent' equals 'yes' a 401 and
                        ; 407 become subject to this retry interval.