Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 리눅스
- select
- sftp
- 제이쿼리
- Java
- 엔티티 코드 치환
- 톰캣
- for문
- Linux
- jQuery
- catalina.out
- 초단위
- javascript
- redis + spring boot 함께
- mysql
- architecture
- 만들면서 배우는 클린 아키텍처
- Docker Compose
- aws elasticache 활용
- Entity Code 치환
- 자바
- docker 컨테이너로 띄우기
- feignClient
- insert
- 자바스크립트
- Tomcat
- 정규식
- js
- 특수문자 치환
- springboot+redis
Archives
- Today
- Total
목록atomicreference (1)
꾸준하게, 차근차근
[Java] 람다/스트림에서 외부 변수 값 변경, Exception 누적 처리
오늘도 어김 없이 문제 상황에 부딪혔고 이를 해결하면서 알게 된 내용들을 정리하려고 한다. 🤣개발은 매일 매일이 배움의 시간이라는걸 뼈저리게 느끼며 삽질 시작! 1. 문제 상황Java로 배치 처리를 하다 보면 스트림(stream().forEach())나 람다식을 사용할 일이 참 많다.이번 문제는 스케줄러 내부, 람다식 사용에서 발생했다. 기존에는 람다식을 통해 코어 로직을 호출하고 해당 로직에서 예외가 발생할 경우 예외와 함께 알림 처리를 진행했다.하지만 모니터링을 통해 점진적으로 처리량을 늘려가야 할테지만, 현재 한번에 처리되는 데이터의 양은 200건으로 설정되어 있고, 그럴 일은 없겠지만 최악의 경우 200건 모두 예외가 발생하면 알림 또한 200개가 전송될 여지가 있기 때문에 예외를 누적하여 단건..
Java
2025. 6. 18. 23:37