아파치 Proxy balancer 를 이용한 로드밸런싱
Apache 모듈 중에 mod_proxy_balancer 를 이용해서 로드밸런싱이 가능하다.
아래 예제는 /test 라는 경로가 지정되었지만 루트라도 관계가 없다.
loadfactor 는 가중치이다. 이 수치를 이용해서 특정 서버로 부하를 더 분산할 수도 있다.
<IfModule mod_proxy_balancer.c>
ProxyPass /test balancer://mycluster
ProxyPassReverse /test balancer://mycluster
<Proxy balancer://mycluster>
BalancerMember http://www1.example.com/test loadfactor=25
BalancerMember http://www2.example.com/test loadfactor=25
BalancerMember http://www3.example.com/test loadfactor=25
BalancerMember http://www4.example.com/test loadfactor=25
ProxySet lbmethod=byrequests
</Proxy>
</IfModule>
단순 컨텐츠는 효과가 없을 듯 하고 프로그래밍 같은 경우에는 효과가 있을 것 같다.
정적인 컨텐츠는 mod_cache 를 활용하는게 더 효과적일 것 같다.
아니면 앞단의 장비에서 로드밸런싱을 하는게 낫지 않을까 싶다.
'LINUX' 카테고리의 다른 글
CentOS 7.x minimal 설치 후 해야되는 일들 정리 (0) | 2016.06.07 |
---|---|
리눅스 UnixBench 설치 및 테스트 (0) | 2016.06.03 |
SSH 인증키 원격지 서버에 올려서 암호입력 없이 접속하기 (0) | 2016.05.30 |
리눅스 sftp 암호입력 없이 사용하는 방법 (0) | 2016.05.28 |
리눅스 서버간 scp로 파일 복사하기 (0) | 2016.05.27 |