일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- @PreAuthorize("isAuthenticated()")
- 식별자
- SQL 튜닝
- 스프링시큐리티 로그아웃
- 친절한 SQL
- SpringSecurity 로그인
- java
- 오버로딩
- 객체지향
- 객체
- 친절한 SQL 튜닝
- 연산자
- 인텔리제이 Web 애플리케이션
- 논리 연산자
- 상속
- SpringSecurity 로그아웃
- 자바의정석
- 비교 연산자
- 이클립스 설치
- 반복문
- 오버라이딩
- SQL튜닝
- 함수
- join
- 배열
- SQL
- StringBuffer
- spring 게시판 삭제
- 산술 연산자
- 예약어
- Today
- Total
목록AWS (6)
gi_dor
The overall deployment failed because too many individual instances failed deployment, too few healthy instances are available for deployment, or some instances in your deployment group are experiencing problems. 검색을 해보니 CodeDeploy 공식문서를 참조해 로그를 확인 하라고 한다https://docs.aws.amazon.com/ko_kr/codedeploy/latest/userguide/deployments-view-logs.html#deployments-view-logs-instance-unix CodeDeploy EC2/온프레..
private Repository - 깃허브 계정 , 토큰 복사 붙여넣기 안하기 위해 git config --global credential.helper storegit pull origin main// id// 토큰 pw이제 그대로 id 와 토큰 값이 저장되어있어 재 입력 하지 않아도된다.CI/CD 적용 github actions 라이브러리https://github.com/marketplace/actions/ssh-remote-commands SSH Remote Commands - GitHub MarketplaceExecuting remote ssh commandsgithub.com # Workflow의 이름# Workflow : 하나의 yml 파일을 하나의 Workflow라고 부른다.name: D..
CI/CD란 ? CI/CD는 테스트 (test) , 통합 (merge) , 배포 (Deploy) 의 과정을 자동화하는 것을 의미 CI/CD 그래서 왜 사용해 ?새로운 기능 추가시 코드를 작성 후 Commit을 한다 , 그 뒤에 브런치에 Merge 를 하고 배포를한다배포를 할 때 직접 컴퓨터 서버인 AWS EC2인스턴스에 접속해서 새로운 코드를 내려 받아 실행 시켜야한다얼마전에도 배포 이후 DB 이중화를 하게되면서 push 후 , git pull 로 내려 받고 하는 과정들이 있었는데 너무나 귀찮다이런 반복적인 과정을 자동화 시키는게 CI/CD를 배우는 이유다. 개발자가 코드를 작성 , 커밋을 하게되면 빌드가 되게 세팅 , 빌드가 완료되면 작성한 테스트코드를 실행테스트를 통과하면 실제서버 컴퓨터에 최신코..
포트포워딩을 하는 이유EC2 환경에서 프로젝트를 배포한 상황에서 서버에 요청을 보내면 아래 처럼기본포트 :8080 을 붙여 서버에 요청을 보낸다navser.com:8080 이런느낌이제는 더 편하고 깔끔하게 서버에 요청을 보내기 위해포트번호를 입력하지 않고 HTTP 기본 포트인 80번 포트를 요청한다 80번 포트포워딩HTTP 기본 포트번호80번으로 서버에 요청을 보내면배포한 서버에서 설정된 기본 포트 8080 으로 포워딩 되도록 설정해 포트 번호 입력 없이 요청을 보낼 수 있다서버에 들어오는 요청에서 80 포트로 들어오면 8080으로 해석해 EC2 인스턴스의 보안그룹으로 들어와 인바운드 규칙을 편집8080(IPv4 0.0.0.0/0) 사용자 지정 TCP80(IPv4 0.0.0.0/0) HTTP80(IP..
프로젝트 당시 날짜가 안되어 선생님이 배포를 하셨기에 이렇게 학원 종료후 RDS 도 연결해 보고 이번에 EC2 를 만들어 배포 까지 해보려고합니다https://product.kyobobook.co.kr/detail/S000001019679 스프링 부트와 AWS로 혼자 구현하는 웹 서비스 | 이동욱 - 교보문고스프링 부트와 AWS로 혼자 구현하는 웹 서비스 | 가장 빠르고 쉽게 웹 서비스의 모든 과정을 경험한다. 경험이 실력이 되는 순간!이 책은 제목 그대로 스프링 부트와 AWS로 웹 서비스를 구현합니다product.kyobobook.co.kr책이 19년도여서 버전이 많이 안맞는다 .. 또한 사람들은 Ubuntu 또는 리눅스2 를 사용하고 책에서는 리눅스1을 사용하기에 쉽지 않아서 여러 블로그를 보며 하기..