سلام
در cPanel چطور می تونم یک فرمان کرون جاب رو هر 10 ثانیه یک بار اجرا کنم؟
لطفا اگر امکانش هست در این مورد کمی راهنمایی کنید.
با تشکر
سلام
در cPanel چطور می تونم یک فرمان کرون جاب رو هر 10 ثانیه یک بار اجرا کنم؟
لطفا اگر امکانش هست در این مورد کمی راهنمایی کنید.
با تشکر
کران جاب کوچکترین مقدارش یک دقیقه هست
انجام کلیه امور تخصصی روتر های میکروتیک | طراحی و پیاده سازی شبکه و راه کارهای اجرایی | امنیت شبکه و راه کارهای مقابله با دیداس | Whatsapp : 09125803584 | Telegram : http://t.me/tsiran
یعنی هیچ راهی نداره؟
تا جایی که دیدم نه
چون خود لینوکس همچین امکانی رو نمیده اگر داخل crontab -e ببینید
انجام کلیه امور تخصصی روتر های میکروتیک | طراحی و پیاده سازی شبکه و راه کارهای اجرایی | امنیت شبکه و راه کارهای مقابله با دیداس | Whatsapp : 09125803584 | Telegram : http://t.me/tsiran
راهش این هست که یک اسکریپت نویسید که با Sleep 15 مثلا برنامه شما را 4 بار اجرا کنه و این اسکریت را روی کران 1 دقیقه ای بگذارید! بجای sleep 15 شاید بهتر باشه ساعت سرور رو بخونه و هر 15 ثانیه اجرا کنه! ممکنه اجرای دستور شما خودش چند ثانیه طول بکشه و در اجرای کران بعدی اختلال ایجاد باشه. در هر صورت باید برنامه ای برایش بنوسید
برای مدت کمتر از یک دقیقه امکان پذیر نیست
باید به این صورت عمل کنید
کد:* * * * * ( sleep 10 ; COMMAND/) * * * * * ( sleep 20 ; COMMAND/) * * * * * ( sleep 30 ; COMMAND/) * * * * * ( sleep 40 ; COMMAND/) * * * * * ( sleep 50 ; COMMAND/)
ویرایش توسط bakuryu : October 18th, 2017 در ساعت 17:50
IRANVPS.ORG
Tel: (021) 95119886 - Telegram - WhatsApp: (0935) 8382884
تهران-میدان امام خمینی-پاساژ طبس-طبقه سوم-پ ۳/۴
از حلقه while استفاده کنید:
ب جای script هم مسیر و نام فایلی که باید هر 10 ثانیه ران بشه رو قرار بدید.کد:while true ; do ./script & sleep 10; done
ویرایش توسط OmidX : October 19th, 2017 در ساعت 13:31
...Zzzz...
در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)