답변 1개
이 문제는 LiteSpeed 웹 서버의 설정인 lsapi_children 값을 늘려야 해결됩니다.
lsapi_children은 동시에 처리할 수 있는 PHP 프로세스의 수를 결정하게 되므로, 더 많은 사용자가 동시에 웹 서버에 액세스할 때 필요한 것입니다.
DirectAdmin을 통해 LiteSpeed의 설정을 변경하는 방법은 다음과 같습니다:
1. DirectAdmin에 로그인
2. "Server Manager"를 클릭
3. "LiteSpeed Web Server"를 선택
4. "Configuration"을 클릭
5. "Server" 탭에서 "External App"을 클릭
6. "Name"이 "lsphpXX"와 같이 시작하는 외부 애플리케이션을 찾습니다. (여기서 XX는 버전 번호일 수 있습니다.)
해당 외부 애플리케이션을 클릭하여 수정합니다.
"Max Connections" 또는 "Children"과 같은 유사한 옵션을 찾습니다.
현재 값에서 더 높은 값으로 변경합니다.
이 값은 여러 요인에 따라 다릅니다.
일반적으로 현재 값의 2배에서 4배 사이의 값을 시도해 볼 수 있습니다.
서버의 자원과 부하에 따라 조정이 필요할 수 있습니다.
변경한 후에는 반드시 "Save" 버튼을 클릭하여 설정을 저장합니다.
변경된 설정이 적용되어 서버에서 lsapi_children 값을 늘릴 수 있게 되고. 이를 통해 서버에서 동시에 처리할 수 있는 PHP 요청의 수를 늘려 과부하 문제를 해결...
도움이 되셨는지 모르겠네요~
답변에 대한 댓글 2개
1. SSH 또는 FTP를 사용하여 서버에 로그인
2. LiteSpeed 웹 서버의 설정 파일인 httpd.conf를 찾습니다.
이 파일은 일반적으로 /usr/local/lsws/conf 또는 /etc/litespeed/ 등에 위치합니다.
3. httpd.conf 파일을 텍스트 편집기로 엽니다.
4. 파일에서 lsapi_children 또는 유사한 이름의 설정을 찾습니다.
5. 해당 설정을 적절한 값으로 수정합니다. 즉, 동시에 처리할 수 있는 PHP 프로세스의 수를 늘립니다.
6. 변경 사항을 저장합니다.
7. 변경 사항이 적용되도록 LiteSpeed 웹 서버를 다시 시작합니다.
다음 명령을 사용할 수 있습니다
[code]
systemctl restart lsws
[/code]
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
다른 방법이 있을까요?