본문 바로가기

로드밸런서란?(L4, L7) 1. 로드밸런서란?(L4, L7) ​로드밸런싱이 왜 필요할까? 서버가 단 하나만 존재할 때 수천만명의 사람들이 서버에 동시 접속하면 어떻게 될까요? 하나의 서버는 부하를 감당하지 못할 수도 있을 것입니다. 이를 해결하는 방식에는 장비를 업그레이드하는 Scale-up방식과 장비를 여러개 두는 Scale-out방식이 있습니다. 서버가 딱 하나 있는데, 전 세계의 사람들이 이 서버에 동시에 접속한다면? 서버는 자신에게 오는 시스템 부하를 감당하지 못할거에요 이를 해결하는 방법에는, 해당 서버를 업드레이드하는 "SCALE-UP" 방식과, 장비의 대수를 추가하여 서버 부하를 나누는 "SCALE-OUT" 방식이 있습니다. ​ 로드밸런서 없이 서버를 SCALE-UP 했을때 발생하는 문제! Scale-out 방식으로 .. 더보기
CentOS 6 jboss7 설치 및 jsp 구동 Java-1.7.0_80 (jboss-as-7.1.1_Final 과 호환되려면 java 버전을 6이나 7을 설치해야 함) /opt/java 폴더에 설치 진행 mkdir /opt/java cd /opt/java jdk-7u80 설치 wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/7u80-b15/jdk-7u80-linux-x64.tar.gz" jre-7u80 설치 wget --no-cookies --no-check-certif.. 더보기
[Jboss] standalone 모드에서 애플리케이션 배포 JBoss의 애플리케이션 배포 방식은 크게 Managed 방식과 Unmanaged 방식이 있고 또, Archive 방식과 Exploded 방식이 있다. JSP 파일 등 특정 파일만 변경하여 배포하고자 할 경우에는 Exploded 방식을 사용한다. 배포 방법에는 크게 3가지 방법이 있다. 배포 스캐너를 통한 배포 (standalone 모드만 지원) CLI 를 통한 배포 Management Console 을 통한 배포 먼저, 배포스캐너를 통한 배포를 위해 JBoss 서버가 설치 된 디렉토리의 /standalone/configuration/standalone.xml 파일을 확인한다. deployment-scanner 서브시스템에 명시 된 경로를 일정 간격으로 스캔하여 자동으로 배포를 수행한다. 즉 배포할 애플.. 더보기