라이브러리
[PHP] fpm_get_status - 현재 FPM 풀 상태를 반환합니다.
PHP FPM (FastCGI Process Manager) Status
PHP FPM (FastCGI Process Manager) 은 PHP를 실행하는 데 사용되는 Process Manager입니다. FPM은 PHP를 실행하는 데 사용되는 프로세스를 관리하고, PHP의 성능을 최적화하는 데 도움이 됩니다. FPM의 상태를 확인하는 방법은 `fpm_get_status` 함수를 사용하는 것입니다.
fpm_get_status 함수
`fpm_get_status` 함수는 FPM의 현재 상태를 반환하는 함수입니다. 이 함수는 FPM의 프로세스 수, CPU 사용률, 메모리 사용률, 그리고 기타 정보를 반환합니다.
예제
다음 예제는 `fpm_get_status` 함수를 사용하여 FPM의 현재 상태를 확인하는 방법을 보여줍니다.
#hostingforum.kr
php
<?php
$fpms = fpm_get_status();
print_r($fpms);
?>
이 예제는 FPM의 현재 상태를 배열로 반환합니다. 배열에는 다음과 같은 정보가 포함됩니다.
* `status`: FPM의 상태 (running, stopped, etc.)
* `pid`: FPM의 프로세스 ID
* `pm`: FPM의 프로세스 매니저 (static, dynamic, etc.)
* `pm_max_children`: FPM의 최대 프로세스 수
* `pm_start_time`: FPM의 시작 시간
* `pm_time`: FPM의 실행 시간
* `request_start_time`: FPM의 요청 시작 시간
* `request_time`: FPM의 요청 시간
* `request_num`: FPM의 요청 수
* `pm_active_children`: FPM의 활성 프로세스 수
* `pm_dying_children`: FPM의 죽는 프로세스 수
* `pm_starting_children`: FPM의 시작하는 프로세스 수
* `pm_stopped_children`: FPM의 중단된 프로세스 수
* `pm_spare_servers`: FPM의 비어있는 프로세스 수
* `pm_max_requests`: FPM의 최대 요청 수
* `pm_max_requests_per_child`: FPM의 최대 요청 수 per child
* `pm_max_requests_per_process`: FPM의 최대 요청 수 per process
* `pm_max_children_per_process`: FPM의 최대 프로세스 수 per process
* `pm_max_children_per_request`: FPM의 최대 프로세스 수 per request
* `pm_max_requests_per_child_per_process`: FPM의 최대 요청 수 per child per process
* `pm_max_children_per_request_per_process`: FPM의 최대 프로세스 수 per request per process
* `pm_max_requests_per_child_per_request`: FPM의 최대 요청 수 per child per request
* `pm_max_children_per_request_per_child`: FPM의 최대 프로세스 수 per request per child
* `pm_max_requests_per_child_per_child`: FPM의 최대 요청 수 per child per child
* `pm_max_children_per_request_per_child_per_process`: FPM의 최대 프로세스 수 per request per child per process
* `pm_max_requests_per_child_per_child_per_process`: FPM의 최대 요청 수 per child per child per process
* `pm_max_children_per_request_per_child_per_child`: FPM의 최대 프로세스 수 per request per child per child
* `pm_max_requests_per_child_per_child_per_child`: FPM의 최대 요청 수 per child per child per child
주의
`fpm_get_status` 함수는 FPM의 현재 상태를 반환하는 함수이므로, FPM이 중단된 경우에만 사용할 수 있습니다. FPM이 실행 중인 경우에는 `fpm_get_status` 함수를 사용할 수 없습니다.
참고
FPM의 상태를 확인하는 방법은 `fpm_get_status` 함수를 사용하는 것이 가장 쉬운 방법입니다. 그러나 FPM의 상태를 확인하는 다른 방법도 있습니다. 예를 들어, FPM의 로그 파일을 확인하거나, FPM의 설정 파일을 확인하는 방법도 있습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.