본문 바로가기

프로그램 활용/웹서버49

세션(Session) 불일치 문제 및 해결 방법 출처: https://inpa.tistory.com/entry/WEB-%F0%9F%8C%90-%EC%84%B8%EC%85%98Session-%EB%B6%88%EC%9D%BC%EC%B9%98-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0%EB%B2%95-%E2%B8%A2%EC%84%9C%EB%B2%84-%EB%8B%A4%EC%A4%91%ED%99%94-%ED%99%98%EA%B2%BD-%E2%B8%A5#%EC%84%9C%EB%B2%84_%EB%8B%A4%EC%A4%91%ED%99%94_%ED%99%98%EA%B2%BD%EC%97%90%EC%84%9C%EC%9D%98_%EC%84%B8%EC%85%98_%EB%B6%88%EC%9D%BC%EC%B9%98 목차 서버 다중화 환경에서의 세션 불.. 2023. 10. 24.
Session Clustering 방식 출처: https://velog.io/@maestroks/Tomcat-Session-Clustering-%EB%B0%A9%EC%8B%9D Session Clustering 방식 앞서 sticky 세션은 각 서버에 세션을 저장해놓았더니 세션 불일치는 해결되었지만 도리어 성능이 안좋아진다는 결과를 낳았다. 그러면 세션 정보를 각 서버마다 저장하는게 아닌 세션 데이터를 복사해 서버들에게 전파해 가져다 쓸수 있으면 되지 않을까? 세션 클러스터링은 서버들을 하나의 클러스터로 묶어 관리하고, 클러스터 내의 서버들이 세션을 공유할 수 있도록 하는 방식이다. 예를들어 서버1에서 login session이 저장되었다면, 서버2와 서버3에도 서버1에 저장되어있는 세션을 전파(복사)하는 것이다. WAS마다 session c.. 2023. 10. 24.
CentOS 7 VM 에서 HA Cluster 구성하기 출처: https://keviny.tistory.com/3 CentOS 7 VM 에서 HA Cluster 구성하기 (vSphere Hypervisor) Keviny 2020. 1. 9. 14:04 CentOS 7 VM 에서 HA Cluster 구성하기 (vSphere Hypervisor) 참고자료 : 1. RedHat 공식 고가용성 자료 (https://access.redhat.com/documentation/ko-kr/red_hat_enterprise_linux/7/html/high_availability_add-on_administration/index) 2. VMware 환경에서의 구성 관련 자료 (https://www.lisenet.com/2015/active-passive-cluster-with.. 2023. 10. 24.
[CentOS 7] Tomcat 서버 출처: https://sepiros.tistory.com/23 [CentOS 7] Tomcat 서버 Linux/CentOS 2018. 4. 20. 13:02 Apache Tomcat 서버는 Apache 서버처럼 웹 서버로서 작동할 수 있지만, 특별히 자바 서블릿(Servlet)과 JSP(Java Server Pages)어플리케이션을 제공하기 위해 Apache 재단에서 개발한 오픈소스 웹 어플리케이션 서버(WAS)다. Tomcat서버는 초기에 선마이크로시스템에서 개발한 Java Web Server와 Apahce 재단에서 개발한 JServ가 결합돼 탄생한 프로젝트로서 2001년 Apache 재단에서 새로운 아키텍처와 코드를 적용해 버전 4.0이 배포됐다. Tomcat 서버는 Apache와 같은 웹 서버와 연.. 2023. 10. 24.
[TOMCAT] 톰캣 세션 클러스터링 테스트 출처: https://syhwang.tistory.com/83 이번 글에서는 아파치 톰캣 9.0에서 세션 클러스터링 테스트 내용을 정리해보고자 한다. 세션 클러스터링이란 간단하게 설명하면, WAS간의 세션을 공유하는 기술이다. 대부분의 시스템이라면 WAS 인스턴스를 다수 기동시켜 운영할텐데, 그 중 하나의 WAS가 장애가 났을 때 다른 WAS에서 세션 정보를 read하여 사용자로 하여금 지속적인 서비스를 제공받을 수 있게끔하는 기술이다. 이 글은 아파치 공식문서의 내용을 정리하여 작성하였다. https://tomcat.apache.org/tomcat-9.0-doc/cluster-howto.html Apache Tomcat 9 (9.0.55) - Clustering/Session Replication Ho.. 2023. 10. 24.