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


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.