반응형
리눅스는 기본적으로 1024개의 파일을 오픈할 수 있다.
(리눅스에서는 소켓 접속도 파일 오픈 개념으로 처리됨)
그래서 소켓 프로그램시 1000명 이상되면 사용자 접속이 안될 수 있는데..
아래 처럼 파일 오픈 개수를 늘려줄 수 있도록..
# ulimit -a
open files (-n) 1024
이런 항목이 있음..
파일 오픈 개수를 늘리자.
root 권한으로 /etc/security/limits.conf 열어서 아래처럼 수정
# vi /etc/security/limits.conf
* soft nofile 500000
* hard nofile 500000
저장하고, 새로 로그인 하면. 파일 오픈 개수가 늘려져 있을 것임.
# ulimit -a
open files (-n) 500000
이렇게 변경되어있으면 됨.