본문 바로가기

728x90

tomcat 세션

톰캣 인스턴스 간의 멀티캐스트 기반 세션 클러스터링을 설정하는 방법 톰캣 인스턴스 간의 멀티캐스트 기반 세션 클러스터링을 설정하는 방법JDK, NGINX, Tomcat 설치 및 구성curl -fsSL https://raw.githubusercontent.com/anti1346/zz/main/ubuntu/install_jdk_nginx_tomcat.sh | bashNGINX 설정vim /etc/nginx/conf.d/default.confupstream tomcat_servers { server localhost:8081; # 첫 번째 Tomcat 인스턴스 server localhost:8082; # 두 번째 Tomcat 인스턴스}server { listen 80; server_name localhost; access_log /var/.. 더보기
Redis를 통한 세션 클러스터링을 구현하는 방법 Redis를 통한 세션 클러스터링을 구현하는 방법Redis 설치 및 구성sudo apt-get updatesudo apt-get install -y redis-serversudo systemctl --now enable redis-serverredis-cli ping$ redis-cli pingPONGJDK, NGINX, Tomcat 설치 및 구성curl -fsSL https://raw.githubusercontent.com/anti1346/zz/main/ubuntu/install_jdk_nginx_tomcat.sh | bashnginx 설정vim /etc/nginx/conf.d/default.confupstream tomcat_servers { server localhost:8081; # 첫 번.. 더보기
Tomcat 세션 클러스터링이란 무엇일까요? Tomcat 세션 클러스터링이란 무엇일까요?Tomcat 세션 클러스터링은 여러 Tomcat 서버들을 하나의 그룹으로 묶어서 서로 사용자 세션 정보를 공유하도록 하는 기술입니다. 쉽게 이해하기 위해 은행 ATM을 예시로 생각해 보세요. 여러분이 한 ATM에서 로그인 후 다른 ATM에 접근하면 로그인 정보가 유지되는 것과 비슷하다고 생각하시면 됩니다.Tomcat 세션 클러스터링의 주요 장점고가용성 : 한 서버가 장애 발생해도 다른 서버에서 사용자 세션을 처리하여 서비스 지속성을 유지할 수 있습니다.로드밸런싱 : 사용자 트래픽을 여러 서버에 분산하여 처리하여 성능을 향상시킬 수 있습니다.단일 로그인 : 사용자가 한 번 로그인하면 클러스터 내의 모든 서버에서 로그인 상태를 유지할 수 있습니다.Tomcat 세션 .. 더보기

반응형