# 아파치 프로세스 갯수 제한 MaxClients 256 # => 아파치 차일드 프로세스 256개로 제한 # 아파치 프로세스 시간 제한 RLimitCPU 20 20 # => 아파치 CPU 점유 시간 20초로 제한 # 아파치 프로세스 메모리 제한 RLimitMEM 30000000 30000000 # => 아파치 메모리 점유 30Mb로 제한 위 설정을 조합하여, CPU 부하 및 메모리 사용 과다로 인해 과다 스왑이 발생하여, 아파치 httpd 서버가 다운되는 현상을 막아 줄 수 있다.
cat 파일을 만드거나 파일의 내용을 출력 cat test_file(보고 싶은 파일 이름) cd 디렉터리 이동 cd / : 최 상위 디렉터리로 이동 cd .. : 현재 위치에서 상위 디렉터리로 이동 chgrp 파일/디렉토리 그룹 변경 groupadd를 사용하여 그룹을 먼저 추가하여야 함 root@test]#chgrp grop test_file root@test]#ll drwxr-xr-x 2 root root 1024 feb 28 10:10 ./ drwxr-xr-x 2 root root 1024 feb 28 10:20 ../ ---xr-x 2 root group 1024 feb 28 11:10 test_file chown 파일/디렉토리 소유자 및 그룹 변경 - 소유자 변경 root@test]#chown u..
1. 개요파이썬을 데몬 개발을 하다 보면, 해당 데몬이 문제를 메모리를 많이 먹거나, 프로세스를 너무 많이 생성하거나, 파일을 너무 많이 오픈하여, 서버 전체에 문제를 일으키는 경우가 발생하는데, 이를 해결하기 위한 방법을 찾아보았다.2. Resource limitshttps://docs.python.org/2/library/resource.htmlhttp://pythonforbiologists.com/index.php/measuring-memory-usage-in-python/import resourceprint resource.getrlimit(resource.RLIMIT_AS)print resource.getrusage(resource.RUSAGE_SELF)resource.setrlimit(reso..
- Total
- Today
- Yesterday
- limits
- 외부링크
- 이슈처리
- Windows
- Web
- RESTful
- httpd
- File
- check
- engineering
- apache
- command
- configuration
- Linux
- 코드
- deview
- MariaDB
- monitoring
- error
- mysql
- Module
- 번역
- 명령어
- client
- code
- Ansible
- PowerShell
- Python
- example
- 예제
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |