Skip to content

[Fix] 서버 안정성 개선 - 커넥션 풀, 쿼리 최적화, 트랜잭션 분리, SSE 타임아웃#192

Merged
xihxxn merged 10 commits into
developfrom
sihyun
Jun 7, 2026
Merged

[Fix] 서버 안정성 개선 - 커넥션 풀, 쿼리 최적화, 트랜잭션 분리, SSE 타임아웃#192
xihxxn merged 10 commits into
developfrom
sihyun

Conversation

@xihxxn

@xihxxn xihxxn commented Jun 7, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • HikariCP 커넥션 풀 고갈 방지 — 풀 파라미터 튜닝으로 커넥션 고갈 상황 방어
  • 출석 코드 만료 시 보증금 재계산 N×3 쿼리 → 배치 처리 — 만료 이벤트 발생 시 다수 쿼리 발생하던 구조를 배치로 개선
  • AssignmentService @transactional 분리 — 클래스 레벨 제거 후 메서드별 readOnly 적용으로 불필요한 쓰기 트랜잭션 방지
  • SSE 타임아웃 1시간 → 3분 축소 — 장시간 연결 유지로 인한 Tomcat 스레드 낭비 방지
  • AdminUserService 배치 조회 — 과제/출석 수정 시 루프 내 개별 조회를 배치 조회로 전환하여 N+1 개선

@vercel

vercel Bot commented Jun 7, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
piro-in Ready Ready Preview, Comment Jun 7, 2026 10:40am
piro-in-765d Ready Ready Preview, Comment Jun 7, 2026 10:40am

@xihxxn xihxxn merged commit d2e943e into develop Jun 7, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant