Skip to content

Commit 364eb3b

Browse files
committed
Write SideProject Post " 쿠폰 시스템 개선기: SETNX에서 Redisson RLock과 AOP를 활용한 분산락 적용 "
- 관련 이미지 추가 - 다른 포스팅 내용 수정
1 parent 7c2808c commit 364eb3b

10 files changed

+594
-4
lines changed

_posts/2025-04-23-SpringBoot-Logging-Filter.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,7 @@ public record HttpLogMessage(
171171

172172
그런 다음, 요청(Request)과 응답(Response)을 로깅하는 Filter 클래스를 아래와 같이 구현했습니다.
173173

174-
> RequestAndResponseLoggingFilter.class
174+
> RequestAndResponseLoggingFilter.java
175175
176176
```java
177177
@Component
@@ -484,7 +484,7 @@ protected void doFilterInternal(@NonNull HttpServletRequest request,
484484
`HttpRequestAndResponseLoggingFilter` 에서는 요청(Request)과 응답(Response)을 아래와 같은 고정된 포맷으로 출력합니다.
485485
(Logging 포맷 형식의 경우는 개발자 마음이기 때문에 아래 방식 외에 본인이 원하는 방식으로 적용하셔도 됩니다)
486486

487-
> HttpRequestAndResponseLoggingFilter.class - toPrettierLog 메서드
487+
> HttpRequestAndResponseLoggingFilter.java - toPrettierLog 메서드
488488
489489
```java
490490
@Component
@@ -706,8 +706,7 @@ public class HttpRequestAndResponseLoggingFilter extends OncePerRequestFilter {
706706

707707
저 역시 처음 이 작업을 시작할 때는 관련 개념들이 생소하게 느껴졌지만, 내부 동작을 하나씩 파악하고 적용해보면서 많은 것을 배울 수 있었습니다.
708708

709-
다음 포스팅에서는 userId와 같은 사용자 식별 정보를 로깅하는 방법,
710-
그리고 Sentry, Grafana와의 연동을 통해 알림 및 대시보드를 구성하는 방법을 소개할 예정입니다.
709+
(나중에) 다음 포스팅에서는 Sentry, Grafana 와의 연동을 통해 알림 및 대시보드를 구성하는 방법을 소개할 예정입니다.
711710

712711
지금까지 읽어주셔서 감사합니다.
713712

_posts/2025-06-03-SpringBoot-Coupon-System-Redisson.md

Lines changed: 591 additions & 0 deletions
Large diffs are not rendered by default.
157 KB
Loading
300 KB
Loading
389 KB
Loading
342 KB
Loading
354 KB
Loading
343 KB
Loading
332 KB
Loading
90.4 KB
Loading

0 commit comments

Comments
 (0)