"활성 PHP 세션에서 504 오류가 발생할 수 있나요?"
P粉970736384
P粉970736384 2023-09-08 22:05:29
0
1
524

내 Nginx 전용 서버에는 4개의 CPU 코어와 16GB 메모리가 있어 리소스가 충분해야 하지만 CPU 및 PHP 하위 프로세스와 관련된 제한으로 인해 자주 충돌합니다(504 오류 발생).

이유를 알아내려고 노력 중이에요. WordPress에서는 다음과 같은 경고가 표시됩니다. session_start() 함수 호출을 통해 PHP 세션이 생성되었습니다. 이는 REST API 및 루프백 요청을 방해합니다. HTTP 요청을 하기 전에 session_write_close()를 통해 세션을 닫아야 합니다.

이로 인해 504 오류가 발생할 수 있나요?

P粉970736384
P粉970736384

모든 응답(1)
P粉738046172

REST API는 상태 비저장(Stateless)이어야 합니다. 이 경우 세션은 아무 소용이 없습니다. 자세한 정보가 없으면 확실히 알기 어렵습니다. 사용자 정의 세션 핸들러가 세션을 저장할 수 있는 적절한 구성(예: Redis) 없이 PHP가 백그라운드에서 세션을 시작하면 504(시간 초과) 오류가 발생할 수 있습니다.

를 사용하세요 으아악

PHP 로그 및 기타 설정을 찾아보세요. 여기에 게시하세요. 셸을 사용하여 구성을 볼 수도 있습니다.

으아악

대부분의 시스템은 cli 및 웹 요청에 대해 서로 다른 PHP 설정을 실행한다는 점에 유의하세요. 높은 CPU 및 메모리 사용량으로 결과를 처리하는 시스템 도구를 보려면 tophtop를 사용하세요.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!