Scheduled Tasks در Laravel — Task Scheduling و Cron
تعریف schedule در routes/console.php، cron سرور، withoutOverlapping و taskهای روزانه production.
مقالات مرتبط با این برچسب
تعریف schedule در routes/console.php، cron سرور، withoutOverlapping و taskهای روزانه production.
جدول failed_jobs، retry دستی و خودکار، متد failed() و alerting — وقتی job سومین بار هم شکست خورد چه کنید.
تنظیم Redis بهعنوان queue driver، نصب Horizon، dashboard، worker scaling و نکات deploy روی Ubuntu.
ایجاد Job class، dispatch، delay، chain، batch و بهترین شیوه handle — با مثال ارسال ایمیل و پردازش سفارش.
چرا Queue لازم است، تفاوت sync و async، driverها و سناریوهای واقعی: ایمیل، پردازش تصویر و نوتیفیکیشن.
فرمت خطای API، Handler سفارشی، 422 validation، 404 و 500 — تجربه developer-friendly برای مصرفکننده API.
paginate، per_page، sort، filter و Spatie Query Builder — لیست API مقیاسپذیر بدون query دستی در Controller.
استراتژی نسخهگذاری REST API: URL prefix، header Accept و نگهداری چند نسخه Controller بدون کپی کد.
JsonResource، collection، whenLoaded، conditional fields و Pagination wrapper — خروجی API یکدست و امن.