IT Infra/Server (2) 썸네일형 리스트형 세션 클러스터링이란? 클러스터링 이란? 클러스터링은 여러 의미를 갖지만, 이번에 설명할 클러스터링은 여러대의 서버가 동시에 한가지 업무를 수행하도록 만드는 것이다. 예를 들어, 서버가 1대로만 운영이 되는데 이 1대의 서버가 죽게되면 시스템 장애가 발생한다. 그런데 2대의 서버를 클러스터링을 해놓고 각각의 역할을 수행하다가 1대의 서버가 죽게되면 나머지 1대가 그 역할을 대신 수행하도록 하면 위와 같은 문제를 해결하면서 지속적인 서비스를 제공할 수 있다. 세션클러스터링 이란? 세션 클러스터링은 WAS가 2대 이상 설치가 되어있을 경우 세션을 공유하며 대체된 WAS에도 동일한 세션을 관리하는 것을 의미한다. 로드벨런서가 사용자가 접속했던 WAS로 유도해주지만 접속자 수가 초과할 경우 다른 WAS를 사용해야하는데 이때 다른 WA.. 배치(Batch)란? batch작업은 데이터를 실시간으로 처리하는 것이 아니라, 일괄적으로 모아서 처리하는 작업을 의미한다. 하루동안 쌓인 데이터를 batch작업을 통해 특정 시간에 한꺼번에 처리하는 경우가 이에 해당한다. batch작업은 일반적으로 정해진 특정한 시간에만 실행된다. 예를 들어,은행의 정산작업과 같은 업무에서 이런 batch작업을 수행하게 되며 주로 사용자가 많이 사용하지 않는 시간대(특정시간)에 실행하게 된다. 사용자가 많은 시간대에 batch 작업을 수행하게 된다면 시스템이 과부하가 올 수 있다. 그래서 주로 사용자가 많이 사용하지 않는 시간대(특정시간)에 batch작업을 수행한다. batch 특징 대량의 데이터를 처리한다.(하루동안 쌓인 데이터) 특정 시간에 프로그램을 실행한다.(batch 프로그램 실행.. 이전 1 다음