반응형

1. Dynamodb의 lib를 tomcat lib에 추가
sudo yum update -y
wget http://sdk-for-java.amazonwebservices.com/latest/aws-java-sdk.zip
unzip aws-java-sdk.zip
cd aws-java-sdk-1.5.7/lib/
sudo cp aws-java-sdk-1.5.7.jar /usr/share/tomcat7/lib/
wget https://github.com/aws/aws-dynamodb-session-tomcat/releases/download/v1.0.0/AmazonDynamoDBSessionManagerForTomcat-1.0.0.jar
sudo cp AmazonDynamoDBSessionManagerForTomcat-1.0.0.jar /usr/share/tomcat7/lib/
2. Context.xml에 아래 설정 추가

<Context>
    <WatchedResource>WEB-INF/web.xml</WatchedResource>
    <Manager className="com.amazonaws.services.dynamodb.sessionmanager.DynamoDBSessionManager"
             regionId="ap-northeast-2"
             endpoint="dynamodb.ap-northeast-2.amazonaws.com"
    table="<Table 명>"
    createIfNotExist="true" />
 </Context>


-> 기본 Table 명은 tomcat_SessionState

반응형

+ Recent posts