EC23 AWS EC2서버에 SWAP 적용하기 (Linux) EC2에 프로젝트 배포를 하려고 하는데 jar파일 실행시키면 SSH가 아주그냥 버-벅 거리고 난리도 아니어서어떻게 하지 고민하다가 찾아보니 SWAP설정을 적용하면 된다고 한다. 아무래도 프리티어다보니 램이 1GB 밖에 되지 않고 간단한 프로젝트를 돌리는데도 비명을 지르는 경우가 꽤나 빈번한가보다. 매우 간단하니 속는셈 치고 일단 설정을 해보자.이 원리와 더 세부적인 내용은 다른 사람 글을 참고하자. 나는 나중에 또 쓸 때를 대비한 간단한 명령어만 끄적거려놓은 정도다. 여기서부터는 EC2 서버에서 작업을 하자. 우리는 대부분 프리티어를 쓸테고 그거는 램이 1GB다. 보통 swap의 경우 1GB램인 경우 2GB를 할당해서 쓰는 것을 권고한다고 한다.->좀 더 세부적인 정책은 서론에서 걸어준 링크를 통해.. 2024. 10. 30. [AWS Redis] SpringBoot + Redis 설정 및 생성, EC2(AmazonLinux) 설정까지 이번 프로젝트에서 실시간 통신 및 실시간 매칭 서비스를 이용하기 위해 Redis를 처음 사용해보게 되었다. SpringBoot 설정부터 EC2연동까지 우선 작업을 진행했고 설정은 쉬울 줄 알았는데 생각보다는 오래 걸렸다. 목차 0. SpringBoot Redis 설정 build.gradle 설정 // Redis implementation 'org.springframework.boot:spring-boot-starter-data-redis' application.yml 설정 spring: redis: host: #AWS Redis 엔드포인트 port: 6379 위처럼 Spring에서 기본 설정 후 AWS에서 Redis 생성을 해보도록 하자. 순서는 생성부터 진행해도 상관없다. 1. Redis 캐시 생성 1.. 2024. 2. 13. AWS EC2인스턴스생성부터 EC2 연결까지(MAC/AmazonLinux2023) 프로젝트 배포를 위한 EC2+RDS+GIT ACTION 사용기 목차 1. EC2생성 및 연결 (현재) 2. RDS + EC2설정 3. GITAction + EC2 + CodeDeploy등을 이용한 CD(자동배포) 목차 EC2 인스턴스 생성 AWS가입 및 IAM권한까지는 다 했다고 가정하고 바로 EC2 인스턴스시작(이라 적혀있고 생성이라 보자) 1.인스턴스 생성 나는 Amazon Linux 2023 AMI로 설정했다. 사실 대부분 Ubuntu나 AmazonLinux2를 선택하는 편이다. 내 포스팅으로 끝까지 따라갈거면 똑같이 리눅스로 하는걸 추천함. EC2 서버에서 사용하는 명령어도 달라지기 때문이다. 만약 다른 포스팅도 참고해서할거라면 본인이 어떤 버전을 선택하는지 잘 기억해놓고 찾길 바란다. 2. 인스.. 2024. 1. 17. 이전 1 다음