KeepAlive Timeout 설정: Ingress Load Balancer와 Web Application Server 간의 세션 Disconnect 시, KeepAlive Timeout 설정이 세션 동작에 영향을 미칠 수 있습니다.
좀비 세션 (Zombie Session): 클라이언트와 서버 간의 세션 종료 후에도 클라이언트가 세션을 유지하려고 할 때 발생하는 문제로, KeepAlive Timeout 설정과 관련이 있을 수 있습니다.
KeepAlive Timeout 설정 영향: KeepAlive Timeout 설정이 너무 길거나 짧으면 세션 Disconnect 시에 좀비 세션 발생 가능성이 높아질 수 있으며, 이를 조절함으로써 문제를 해결할 수 있습니다.
DB Key Duplication 발생 원
DB Key Duplication 문제의 원인은 다음과 같습니다
:중복된 데이터 입력
:유니크 제약 조건 위반
:프로그래밍 오류
:동시성 문제
:잘못된 데이터 모델링
문제를 해결하기 위한 조치로는 다음이 있습니다:
:데이터베이스 제약 조건 활용
:데이터 입력 전 중복 확인
:트랜잭션 관리
:데이터 모델 재설계
:프로그래밍 검토