(퍼온글)Got timeout reading communication packets

출처 : https://m.blog.naver.com/theswice/221679482213

MySQL 에러로그 파일에 아래와 같은 메시지가 계속적으로 출력되어 무엇인가 확인해 보았습니다.

20191015T23:37:50.452473+09:00 16256 [Note] Aborted connection 16256 to db: ‘theswicedb’ user: ‘theswice’ host: ‘10.1.1.1’ (Got timeout reading communication packets)

해당 메시지가 뜨는 이유는 DB서버로 로그인한 계정이 사용하지 않아 sleep 상태에서 MySQL에 설정한 기간이 도래하여 connection을 중지하겠다는 메시지입니다.

* 에러로그에서 Note는 나타나지 않게 하는 방법

MySQL 5.7.2부터는 log_warnings가 아닌 log_error_verbosity가 사용되며 다음 버전에서는 log_warnings가은 삭제될 예정입니다. 둘 다 값이 설정되어 있을 경우 log_error_verbosity를 우선시합니다.

log_error_verbosity

mysql> set global log_error_verbosity = 2;

Leave a Comment

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

이 사이트는 Akismet을 사용하여 스팸을 줄입니다. 댓글 데이터가 어떻게 처리되는지 알아보세요.