시나리오
라이브 이벤트가 시작되자 웹소켓 채팅 서버가 새 연결을 받지 못하고, 이미 붙어 있던 사용자만 대화가 됩니다. 로그에는 too many open files가 계속 찍힙니다. 담당자가 서버에 들어가 ulimit -n 을 보니 65535로 넉넉합니다. 지난달 이 서비스를 직접 실행하던 방식에서 systemd 서비스로 바꿨습니다. 팀원들은 연결을 제대로 닫지 않는 누수라며 코드를 뒤지고 있습니다. 이벤트 시청자는 평소보다 다섯 배쯤 많고, 동시 접속은 천 명 안팎에서 더 늘지 않습니다.