HAProxy를 사용하여 Galera 클러스터로 이동할 때 Asterisk 실시간 충돌
테스트 벤치의 부하가 적을 때는 문제없이 작동하지만, 일단 생산에 추가하면 전체가 충돌하여 별표를 제대로 표시할 수 없습니다.마치 MariaDB 클러스터에 액세스하는 데 지연이나 지연이 있는 것처럼 말입니다.
아래의 아키텍처 및 구성
Asterisk 13 HAProxy(1.5.18)를 사용한 실시간 --> 독립 데이터 센터에서 Galera가 동기화하는 6 x MariaDB(10.4.11)(1은 백업으로만 사용)
Galera Sync는 정상적으로 작동하며 다른 서비스는 HAProxy를 통해 100% 읽기/쓰기가 가능합니다. 로드를 추가하거나 다이얼 플랜을 다시 로드하거나 별표를 다시 시작할 때만 문제가 발생하는 것 같습니다.
[haproxy.cfg]
global
user haproxy
group haproxy
defaults
mode http
log global
retries 2
timeout connect 3000ms
timeout server 10h
timeout client 10h
listen stats
bind *:8404
stats enable
stats hide-version
stats uri /stats
listen mysql-cluster
bind 127.0.0.1:3306
mode tcp
option mysql-check user haproxy_check
balance roundrobin
server mysql_server1 10.0.0.1:3306 check
server mysql_server2 10.0.0.2:3306 check
server mysql_server3 10.0.0.3:3306 check
server mysql_server4 10.0.0.4:3306 check
server mysql_server5 10.0.0.5:3306 check
server mysql_server6 10.0.0.6:3306 check backup
정말로 우리는 우선 Asterisk 13 실시간이 HAProxy를 통해 작동하는지 그리고 만약 그렇다면 우리가 그것을 작동시키기 위해 해야 할 구성 변경이 있는지 알고 싶습니다.
필요한 경우 추가 정보 제공 가능
실시간->ODBC->하프록시를 사용해 보십시오.도움말이 없으면 디버깅(예: gdb trace)을 사용합니다.
어떤 문제가 있는지 확인할 수 있는 방법이 없습니다.로그 및 구성이 더 필요합니다.
언급URL : https://stackoverflow.com/questions/64064670/asterisk-realtime-crashing-on-load-when-using-haproxy-to-galera-cluster
'programing' 카테고리의 다른 글
Excel VBAIDE를 TFS 2010과 함께 작동시킬 수 있는 방법이 있습니까? (0) | 2023.08.10 |
---|---|
사용 방법사용 방법태그를 지정합니다.NET? (0) | 2023.08.10 |
PowerShell에서 텍스트 파일에 새 줄 쓰기 (0) | 2023.08.10 |
필드에서 첫 번째 단어를 추출하는 MySQL 쿼리 (0) | 2023.08.10 |
ASP MVC 쿠키가 지속되지 않음 (0) | 2023.08.10 |