실패 또는 시간 종료 후 재시도 중단


11

wget으로 URL을 호출하고 있습니다.

/usr/bin/wget --read-timeout=7200 https://site_url/s

이 경우 Wget은 15 분마다 GET 요청을 수행합니다. 시간 초과가 설정되어 있는데도 왜 이런 일이 발생합니까?

한 번만 호출해야합니다. wget을 NOT retry로 설정하려면 어떻게해야합니까?
당신이 설정할 수는 t=n있지만 0은 무한하고 1은 1보다 1 더 높습니다.

답변:


16

매뉴얼 페이지를 다시 읽으십시오.

   -t number
   --tries=number
       Set number of tries to number. Specify 0 or inf for infinite
       retrying.  The default is to retry 20 times, with the exception
       of fatal errors like "connection refused" or "not found" (404),
       which are not retried.

-t재 시도가 아닌 시도 횟수 (시도)를 정의하는 데 사용하십시오 .


1
고마워, 왜 0을 구성하는 것이 무한 재시 도와 같아야하는지 확실하지 않지만 감사합니다!
— 푸른 하늘

@ blue-sky "재시도"가 아니라 "시도"이기 때문입니다. 따라서 0은 아무 의미가 없습니다 (실행이 전혀 없음). 그리고이 경우 0은 "무한"에 가장 적합합니다.
— Choinek
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.