서버에서 DB에 수많은 커넥션들이 이뤄질 때 계정별로 동시에 사용 가능한(열 수 있는) 최대 파일 갯수가 정해져 있다. (몰랐었는데…)
MySQL에서 Too many open files 에러 발생 시 ps -ef | grep mysqld 명령어로 mysqld의 프로세스 아이디를 확인 한 후
다음과 같이 명령어를 입력해주면 정상적으로 이용 가능하다.
prlimit –nofile=500000 –pid=’위에서 확인한 pid’
더 자세한 내용은 다음의 포스팅 확인!
https://medium.com/hbsmith/too-many-open-files-%EC%97%90%EB%9F%AC-%EB%8C%80%EC%9D%91%EB%B2%95-9b388aea4d4e