이 글은 AI가 원문을 분석하여 핵심 내용을 요약한 것입니다.
윤초와 서버 장애
이 게시물은 2012년에 발생한 윤초로 인한 서버 장애에 대해 설명합니다.
윤초란?
윤초는 UTC와 평균 태양시 간의 오차를 보정하기 위해 추가되는 1초입니다.
장애 발생 원인
2012년 7월 1일, 윤초 삽입으로 인해 비트윈을 포함한 여러 서비스에서 CPU 사용률이 100%가 되는 장애가 발생하였습니다. 이는 리눅스 커널의 버그와 NTP, JVM의 조합으로 인해 발생했습니다.
해결 방안
비트윈 개발팀은 Leap Smear를 적용하여 윤초 문제를 예방하기 위해 chrony를 사용한 시간 서버를 구축하였습니다. 현재는 구글 Public NTP와 같은 더 간편한 방법이 제공되고 있습니다.