5. Page 5
► 참조
► http://docs.aws.amazon.com/ko_kr/sdk-for-java/v1/developer-guide/java-dg-tomcat-session-manager.html
► https://aws.amazon.com/ko/blogs/developer/amazon-dynamodb-session-manager-for-apache-tomcat
► 조건
► Tomcat 8.0.x
► http://apache.mirror.cdnetworks.com/tomcat/tomcat-8/v8.0.39/bin/apache-tomcat-8.0.39.tar.gz
► aws-dynamodb-session-tomcat-2.0.4.jar
► https://github.com/aws/aws-dynamodb-session-tomcat/releases
► https://github.com/aws/aws-dynamodb-session-tomcat/releases/download/v2.0.4/aws-dynamodb-session-tomcat-2.0.4.jar
► 순서
► IAM 생성 Tomcat DynamoDB 접속용 계정 생성
► 2대의 EC2 에 Tomcat 8 설치
► aws-dynamodb-session-tomcat-2.0.4.jar 다운로드
► Tomcat 8 context.xml 수정 (다음 페이지)
► Load Balancing (ALB or ELB) 생성 및 설정 추가
► Target Groups 에 stickiness 설정 하기
► DynamoDB 테이블 생성
► Table Name : Tomcat_SessionState
► Primary partition key : sessionId (String)
► Tomcat 8 시작 및 확인
► http://$alb-address/sesstion.jsp 세션 생성
► http://$alb-address/manager 세션 확인
► DynamoDB 세션 확인
► 작업 내역
► https://www.youtube.com/playlist?list=PLzMxB6D1eypLGDDTQj62EQoXz2vQ1xY2S
DynamoDB 이용하는 방법