Wget, hata veya zaman aşımından sonra yeniden denemeyi iptal et


11

Wget ile bir url çağırıyorum:

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

Wget, ayarlanan zaman aşımına rağmen, bu durumda her 15 dakikada bir GET isteği gerçekleştirir, bu neden olur?

Arama yalnızca bir kez yapılmalıdır, wget'i Yeniden Denememe olarak nasıl ayarlayabilirim?
Ayarlayabileceğinizi biliyorum t=nama 0 sonsuz ve 1 istediğimden 1 daha fazla.

Yanıtlar:


16

Kılavuz sayfasını tekrar okuyun:

   -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.

-tYeniden deneme sayısını değil, deneme sayısını (deneme) tanımlamak için kullanın .


1
teşekkürler, 0 yapılandırmasının neden sonsuz yeniden denemeye eşit olması gerektiğinden emin değilim ama teşekkürler!
blue-sky

@ blue-sky çünkü "yeniden dener" değil, "dener". Yani 0 yine de anlamsız olurdu (hiçbir uygulama yok). Ve bu durumda 0 "sonsuz" için en iyisidir, bu şekilde benimsenmiştir.
Choinek
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.