롤링 컬 [https://github.com/LionsAd/rolling-curl] 라이브러리를 사용하여 많은 양의 웹 리소스에서 비동기 적으로 콘텐츠를 검색합니다. 예정된 작업. 라이브러리를 사용하면 동시 CURL 연결의 최대 수를 설정할 수 있으며 20에서 시작했지만 나중에 속도를 높이기 위해 최대 50까지 이동했습니다.cURL이 유효한 URL에 대해 빈 문자열을 반환하는 경우가 있음
나는 그것을 실행할 때마다 처리되는 수천 중에서 임의의 URL이 실패하고 빈 문자열을 반환하는 것으로 보입니다. 동시 연결 수가 많을수록 실패한 요청이 많아집니다. 한 번 실패한 동일한 URL이 다음에 해당 기능을 실행하려고 할 때 작동 할 수 있습니다. 이것이 원인 일 수 있으며 어떻게 피할 수 있습니까?
CURL 시간 초과 설정을 확인하십시오. – DADU
VERBOSE 옵션을 추가하면 서버가 일부 요청에 대해 빈 응답을 반환하는 것으로 보입니다. – MarathonStudios
몇 가지 코드를 추가 할 수 있습니까? – Jaanus