2012-04-17 3 views
0

다음을 관찰하기 위해 테스트 환경에서 mysql 프록시를 구성하고 싶습니다.Mysql : 기존의 마스터 - 슬레이브 설정을 위해 mysql 프록시를 구성하는 방법

1. Behavior of the proxy 
2. How load, CPU usage varies on my test server for read/write distribution. 

Google 검색 및 우분투 리눅스에 프록시를 설치할 수 있습니다.

그러나 나는 이것을 단계적으로 구성하는 방법과이를 시작하거나 중지하는 방법을 보지 않았습니다.

이 문제에 대해 탐구를 해보면 나에게 큰 도움이 될 것입니다. 사전 감사에서

감사합니다, 우다이

기본적으로

답변

1

당신이 포트 4040을 듣고 다른 3036의 msyql 기본 포트에서 백엔드 서버를 조회 할 서버와 동일한 컴퓨터에 프록시를 실행하는 경우 포트 번호 및 서버 위치는 명령 줄 또는 구성 파일을 사용하여 구성 할 수 있습니다.

서버간에 쿼리를 배포하려면 모니터링, 프로파일 링 등을 추가하십시오. mysql-proxy에 Lua 스크립트를 제공해야합니다. 설치 다운로드와 함께 제공된/usr/local/share/docs의 예제/튜토리얼 스크립트를 참조하십시오. 프로덕션 구현을 위해해야 ​​할 작업이 있습니다.

here 아래의 MySQL Proxy Scripting에서 스크립팅 작동 원리를 찾을 수 있습니다.

루아에 대해 걱정하지 마십시오. 이 문법은 작업 할 튜토리얼 예제를 통해 매우 읽기 쉽습니다. 언제 당신이 그것을 필요로 할 때 lua.org에는 Lua의 세부 사항이 더 있습니다.