일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 백엔드
- nGrinder
- 성능테스트
- F-Lab
- 데이터구조
- MySQL
- AWS
- 레디스
- 부트캠프
- github
- 플러터
- EC2
- 코딩테스트
- 멘토링
- 에프랩
- Spring
- IntelliJ
- FLAB
- 도커
- 백준
- 알고리즘
- backend
- grafana
- 자바백엔드
- error
- 트러블슈팅
- 자바
- Flutter
- 후기
- java
- Today
- Total
목록2024/08/14 (3)
민스씨의 일취일장

F-Lab Java Backend 과정 11주차 후기글입니다.F-Lab Java Backend 과정 11주차11주차 멘토링 주제11주차 멘토링 주제는 아래와 같다.프로젝트1. EC2 로드밸런서 구축하기2. EC2 서비스 nGrinder 연동하기 -> 테스트 환경 완성하기+alpha : 모니터링 환경 구축하기이론1. Load Balancer2.API Gateway3. 분산 캐시4. 메시지브로커5. 이벤트브로커이력서1. 이력서 제출형으로 수정하기 프로젝트EC2 밸런서 구축하기지난 주 프로젝트 진행과정에서 로드밸런서가 작동하지 않는 이슈가 있었다. 도커 네트워크와 컨테이너 포트 매핑에 대한 이해가 부족해서 발생한 이슈였다. 같은 네트워크 내에 존재하는 컨테이너들은 호스트Port가 아닌 서비스Port를 이용해서..

EC 내 컨테이너에서 로컬 PC로 보낸 요청이 전달되지 않는 이슈에 대한 글입니다.EC2에서 로컬 PC로 요청이 전달되지 않는 이슈상황 1nGrinder Agent를 EC2에 도커 컨테이너로 띄웠다. Agent는 작동하기 위해선 Controller의 신호를 받아야 한다. 따라서 성능 테스트를 진행하기 전에 Agent가 보내는 신호를 Controller가 수신하는 과정을 거쳐야 한다. 하지만 EC2 컨테이너로 구동된 Agent가 로컬 PC 컨테이너로 구동중인 Controller로 보낸 신호가 도달하지 않는 이슈가 발생했다.원인 파악 과정 1 - 로컬테스트에서는 정상 작동로컬환경에서 nGrinder Controller와 Agent를 연결했을 때는 정상적으로 작동했다. 똑같은 설정이 EC2로 Agent를 옮긴..

로드 밸런서가 한 곳만 포워딩하는 이슈 해결방법에 대한 글입니다.로드 밸런서가 하나의 서버만 연결하는 이슈Tissue오늘의 이슈는 다음과 같다.EC에 띄운 Nginx 로드밸런서가 요청을 하나의 컨테이너로만 전달한다.(원래는 두 컨테이너에 번갈아 가면서 전달해야 한다.)상황파악 - 기존 Nginx 설정events{ worker_connections 1024;}http{ upstream payment_service{ server metapay-payment:8080; server metapay-payment2:8081; } server { listen 80; ..