| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- SQL
- 이것이 자바다
- 코테
- 프로그래머스
- JPA
- 일정관리 프로젝트
- Kafka
- LV01
- 알고리즘
- CI/CD
- 일정관리프로젝트
- docker
- 포트폴리오
- Lv.0
- LV.02
- 데이터 베이스
- LV1
- 디자인 패턴
- mysql
- CoffiesVol.02
- spring boot
- GIT
- Redis
- 연습문제
- Java
- Join
- S3
- LV02
- LV0
- LV03
- Today
- Total
목록JMeter (2)
코드 저장소.
목차1. 도입 배경2. EOS(Exactly Once Semantics) 접근 방식3. 설계 및 구현 방법4. 성능 측정5. 후기 1. 도입 배경현재 서비스는 Outbox + DLQ + Retry 구조로 이벤트 발행 및 복원력을 확보하고 있습니다. 이 방식은 at-least-once 전달 보장을 만족하여 메시지 유실은 방지할 수 있습니다. Outbox로 DB 트랜잭션과 메시지 발행의 원자성을 맞췄고, DLQ/Retry를 통해 장애 상황에서도 재처리가 가능하기 때문에 안정적으로 이벤트를 보낼 수 있습니다. 하지만 여전히 한 가지 문제가 남아 있습니다. 메시지의 중복 처리입니다. 문제의 소지는 동일한 Outbox 이벤트가 재발행되었을 때 Retry 스케줄러가 같은 이벤트를 재전송했을 때 Consumer가 재..
목차1. Jmeter ?2. 사용방법 1. Jmeter ?Apache JMeter는 웹 애플리케이션 및 기타 서비스의 성능 테스트와 부하 테스트를 위해 주로 사용되는 오픈 소스 도구입니다. 주요한 특징으로는 다음과 같습니다. 부하테스트다수가 접속을 하는 것을 시뮬레이션을 할 수 있습니다.(ex: 동시접속자,트래픽 증가)스트레스 테스트점진적으로 부하를 증가시켜 시스템이 실패하는 지점을 확인 할 수 있습니다.분산 테스트 여러 시스템이 함께 작동하여 대상 서버나 애플리케이션에 스트레스 테스트를 수행할 수 있습니다.2. 사용방법Jmeter를 사용하는 방법은 다음과 같습니다. Jmeter가 깔려 있는 폴더에 들어가서 bin폴더에서 jmeter.bat을 실행을 하면 다음과 같이 나옵니다. 다음으로 Test Pla..