728x90
* 리눅스는/etc/security/limit.conf 파일을 통해 서버의 리소스를 관리함
리소스란? 웹 사이트에 접속하거나 API호출을 할 때, 서버로부터 제공받는 식별 가능한 자원들
vi /etc/security/limits.conf
파일을 열어 shift g로 맨 밑으로 이동한 후 i로 입력상태로 전환
ex)
tibero soft nofile 1024
tibero hard nofile 65536
tibero soft nproc 2047
tibero hard nproc 16384
*숫자값은 요구사항에 맞게 수정하길 바람
soft : 새로운 프로그램을 생성하면 기본으로 적용되는 한도
hard : 최대로 늘릴 수 있는 한도
nproc(number of processes) : 프로세스 최대 개수
nofile(number of open files) : 파일 열기 최대 개수
*nofile : MAX_SESSION_CNT / WTHR_PROC_CNT 이상으로 설정
*nproc : MAX_SESSION_CNT + 10000 이상으로 설정
(리눅스에서는 모든 개체를 파일로 보기에 nproc를 높이면 nofile도 같이 높여주는 것이 맞다)
'Linux' 카테고리의 다른 글
[Linux] 리눅스 포트 변경 (0) | 2024.02.07 |
---|---|
[Linux] 서버에 디스크 추가하기 확인, 포맷, 마운트 (1) | 2024.02.07 |
[Linux] /etc/sysctl.conf 파일 커널 파라미터 설정 방법 (0) | 2024.02.02 |
[Linux] rpm, yum의 개념 및 활용방안 (0) | 2024.02.02 |
[Linux] 로컬(윈도우)에서 리눅스 서버로 파일, 폴더 보내기 (0) | 2024.02.02 |