درود.
برای ایجاد cron job کمتر از یک دقیقه چه باید کرد؟
درود.
برای ایجاد cron job کمتر از یک دقیقه چه باید کرد؟
اگر بخواید هر ثانیه یبار کران جابز رو راه بندازید، از * استفاده کنید. اگر می خواید ثانیه های مشخصی کران جابز اجرا بشه. از علامت , استفاده کنید و ثانیه های مورد نظر رو وارد کنید.
من تا جایی که میدونم کرون رو کمتر از 5 دقیقه نمیشه تعریف کرد
با at میتونی کار کنی
من خودم روی 1 دقیقه تست کردم و مشکلی نداشته
13. How to Execute a Linux Cron Jobs Every Second Using Crontab.
You cannot schedule a every-second cronjob. Because in cron the minimum unit you can specify is minute. In a typical scenario, there is no reason for most of us to run any job every second in the system.
بله شما هم می تونین به صورت curl فایل رو فراخوانی کنین هم به صورت متور php
usr/bin/curl -s http://yourdomain.dom/file.php
or
php -q /home/<USER NAME>/path/to/script.php
برای اینکه بتونید ثانیه ای اجرا کنید باید bash اسکریپت بنویسید که مثلا فلان دستورها را با این اختلاف زمانی انجام بده بعد اون اسکریپت را در کران جام فراخوانی کنید. سر ساعت اجرا میشه و با فاصله های زمانی که خودتون تو اسکریپت تعریف کردید دستورات اجرا می شوند