2020년 11월의 MIL by 이찬구
공인인증서 폐지 관련주 : 한국정보인증 , 아톤 주가 분석 by 전재훈
[Go언어] API 서버간 내부 통신 시 too many open files 문제 by 최용호
- 문제가 발생한 어플리케이션에서는 네트워크 통신이 많았기 때문에 네트워크 Connection에 대해 모니터링하기 위해 조금 더 세분화해서 IPv4에 해당하는 네트워크 connection open 수 아래와 같이 lsof 명령을 실행하여 확인해보았다
- Golang에서 http 패키지 사용 시 네트워크 연결을 계속 유지하는 것이 기본 설정이지만 HTTP 헤더에 Connection: close를 명시적으로 선언하던가 http 설정에 연결 유지 설정을 비활성화 하는 것으로 close를 시킬 수 있다
- 동일한 HTTP 서버에 많은 요청을 보내는 경우에는 재연결을 위해 네트워크 연결을 유지하는 것이 좋지만 트래픽이 그렇게 많지 않다면 Response 직 후에 연결을 Close 하는 것이 더 나을 수 있다
[인터뷰] 정신과 전문의에게 듣는 디지털 치료제: 에임메드 김수진 본부장님 by 최윤섭