php - 504 게이트웨이 시간 초과 후에도 코드가 계속 실행됩니까?
欧阳克
欧阳克 2017-06-23 09:11:07
0
3
1296

서버가 오랫동안 요청 처리를 수행해야 하면 504가 나타나고 서버 구성을 변경할 수 없습니다. 요청 결과는 중요하지 않습니다. 504이면 처리 코드가 계속 실행되는지 알고 싶습니다. 그래도 안되면 좋은 방법 없을까요? 백엔드는 PHP Yii로 작성되었습니다.

欧阳克
欧阳克

温故而知新,可以为师矣。 博客:www.ouyangke.com

모든 응답(3)
Peter_Zhu

코드가 요청을 받을 수 없기 때문에 코드가 계속 실행되지 않으므로 504Gateway Time-out이 나타납니다.
504 Gateway Time-out은 문자 그대로 웹 페이지 요청 시간 초과로 이해할 수 있으며 요청이기도 합니다. 웹사이트 웹페이지 탐색 시 응답 또는 무응답은 웹사이트 프로그램 수준에서 요청이 해당 PHP-CGI 프로그램을 실행하지 못하거나 PHP-CGI 프로그램이 해당 처리를 수행하지 못하거나 응답 처리를 수행하지 못함을 의미합니다. CGI 프로그램의 결과가 피드백되지 않습니다. 브라우저가 브라우저에 적시에 피드백을 제공하지 못할 수 있습니다.
자세한 내용은 http://host.zzidc.com/wljc/12...

에서 확인하실 수 있습니다.
曾经蜡笔没有小新

아니요, 499 인터럽트 요청

伊谢尔伦

PHP에서 시간이 많이 걸리는 작업을 수행해야 하는 경우 yii 프로젝트 아래의 command 폴더에 작성할 내용을 작성한 다음 Linux crontab 예약 작업을 사용하여 예약 실행을 수행하여 백그라운드에서 실행할 수 있도록 하세요. .프론트 엔드를 통해 실행을 요청하는 것이 더 번거로운 경우.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿