Posts

argocd의 3-way diff 로 인한 이슈
최근 Kubernetes 환경에서 ArgoCD와 HPA(Horizontal Pod Autoscaler)를 함께 사용하던 중 프로덕션 환경에서 배포 도중 순간적인 Latency 증가와 요청 실패가 발생했다 non-production…
Read more…
cprayer
hbase sharded client 1.2 dns 과다 질의 이슈
요약 hbase sharded client 1.2에는 hbase.resolve.hostnames.on.failure 옵션이 있다 동일 호스트명에 ip가 바뀌어 리전 서버가 투입되는 경우가 없다면 false로 하여 불필요한 dns…
Read more…
cprayer
dbcp2 pool idle configuration이 있는데도 communicationsException 발생 원인 파악
cprayer
AvailablityProbesAutoConfiguration에 대해 알아보자(spring boot readiness, liveness 관련)
서두 spring boot에서는 2.3부터 컨테이너 헬스 체크를 위한 probe 관련 엔드포인트를 노출합니다. (링크) 별도 프로퍼티 설정 없이 해당 기능을 잘 사용하고 있었는데요. 배포 직후 첫 번째 probe…
Read more…
cprayer
nodeJS HTTP API CALL시 간헐적인 RST(Connection reset by peer) 발생 이슈
TL; DR 클라이언트 - 서버간 연결이 유효하다면, 서버에서 임의로 커넥션을 정리하지 않도록 서버에서 설정한 connection idle timeout 시간보다 더 짧은 주기로 probe / heartbeat…
Read more…
cprayer