728x90 개발11 [AWS, Github Action] Elastic Beanstalk에 SpringBoot 프로젝트 Docker로 배포하기 (1) Elastic Beanstalk(EB) AWS Elastic Beanstalk는 Java, .NET, PHP, Node.js, Python, Ruby, Go, Docker를 사용하여 Apache, Nginx, Passenger, IIS와 같은 친숙한 서버에서 개발된 웹 애플리케이션 및 서비스를 간편하게 배포하고 조정할 수 있는 서비스입니다. 애플리케이션을 업로드만 하면 용량 프로비저닝, 로드 밸런싱, 조정, 모니터링 등을 자동으로 처리합니다. EB workflow 애플리케이션 생성 후, 애플리케이션 버전을 업로드하면 EB가 자동으로 환경 실행 스스로 코드 실행에 필요한 AWS 리소스 생성 및 구성 Docker를 사용하는 이유 이미지로 현재 버전의 어플리케이션을 만들어두기 때문에 어느 서버에 띄우던 동일한.. 2023. 3. 15. [Spring] H2 Database 생성 오류 [90146-199] 해결 🚨 문제 발생 H2 설치 사이트 (https://www.h2database.com/html/main.html)에서 All Platforms 파일 다운 후 압축을 풀고 /bin 경로의 h2w.bat 파일을 실행 (h2.bat 파일 실행해도 상관 없음) URL 앞을 localhost로 바꿔준 후에 Embedded 상태에서 DB 생성을 시도하였으나 Database "C:/Users/{사용자명}/DB 파일" not found, so we cant auto-create it [90146-199] 오류 발생 💡 문제 해결 방법 1. h2.bat 말고 h2w.bat으로 실행 (실패) 방법 2. C:/Users/{사용자명} 경로에 생성할 db name.mv.db txt 파일 생성 (실패) 방법 3. 맨 처음에 기본 경.. 2023. 3. 14. [Python] SyntaxError: Non-UTF-8 code starting with '\xed' in file <FilePath> but no encoding declared; 에러 해결 🚨 문제 발생 토이 플젝을 위해 VS CODE에서 셀레니움으로 크롤링을 진행하면서, 긁어온 데이터에서 시간을 추출해 date format으로 변환하던 중 아래와 같은 에러 발생 한글 인코딩 문제로 보였으나, 나의 경우 긁어온 데이터에 포함되어 있는 내용 중 '11AM' 은 문제 없었으나 '11:00AM' 일 경우에 해당 오류가 발생했었기 때문에 정확한 문제 원인을 모르겠음 SyntaxError: Non-UTF-8 code starting with '\xec' in file on line 14, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details 💡 문제 해결 코드 맨 상단에 # -*- coding: utf-8 -*-.. 2023. 3. 8. AWS Cloud Practicioner 자격증 합격 후기 (온라인 시험) 따끈따끈한 후기.. 23년 2월 21일 드디어 미루고 미루던 AWS Cloud Practicioner 자격증을 땄다. 따게 된 이유는 내가 현재 듣고 있는 AWS Cloud BootCamp에서 권장(?)하고 있어서.... 사실 취준하는 사람들이 더 많이 따는 건 이 다음 단계인 Associate 자격증인데, 단기간에 따기엔 무리일 것 같아서 우선 가장 기초 단계인 Practictioner 자격증에 도전했다. 이 자격증을 준비하는 분들께 조금이나마 도움이 되고자.. 글을 끄적여본다. 1. 공부 시작 전 AWS 지식 수준 컴퓨터공학과 학부 수업에서 AWS EC2 서비스를 사용해본 경험 있음 졸프에서 다른 팀원이 AWS Elastic Beanstalk를 사용해서 서버 배포가 자동화되도록 했었는데, 이를 직접 .. 2023. 2. 26. 이전 1 2 3 다음 728x90