উইজেট, ব্যর্থতা বা সময়সীমা শেষ হওয়ার পরে পুনরায় চেষ্টা করা বাতিল করুন


11

আমি উইজেটের সাথে একটি ইউআরএল কল করছি:

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

উইজেট এই ক্ষেত্রে প্রতি 15 মিনিটে একটি জিইটি অনুরোধ সম্পাদন করে, সময়সীমা নির্ধারিত হওয়া সত্ত্বেও, কেন এটি ঘটে?

কলটি কেবল একবার করা উচিত, আমি কীভাবে পুনরায় চেষ্টা করার জন্য উইজেট সেট করতে পারি?
আমি জানি আপনি সেট করতে পারবেন t=nতবে 0টি অসীম এবং 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 কনফিগার করার ক্ষেত্রে অসীম চেষ্টাগুলির সমান হওয়া উচিত তা নিশ্চিত নয় তবে ধন্যবাদ!
নীল-আকাশ

@ নীল-আকাশ কারণ এটি "পুনরায় চেষ্টা" নয়, "চেষ্টা করে"। সুতরাং 0 যাই হোক না কেন অর্থহীন (মোটেই কার্যকর নয়)। এবং এক্ষেত্রে 0 "অসীম" জন্য সর্বোত্তম, এটি এটিই গৃহীত হয়েছিল।
চৈনেক
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.