thevil
3 سال پیش توسط thevil مطرح شد
2 پاسخ

تعین ساعت برای cache لاراول

سلام من می خواهم یه سیستمی پیاده سازی کنم که به طور مثال برای ساعت های 9 تا 12 ، اطلاعات به صورت هر دقیقه یکبار کش بشن و در فاصله 12 تا 9 صبح فردا اطلاعات به صورت کامل کش صورت بگیره. اول این ایده به ذهنم رسید که در بعد ساعت 12 اطلاعات برای بر فرض +15 ساعت کش بشن ولی خوب ممکنه در ساعت 12 درخواستی به سایت ارسال نشه و مشکل آفرین بشه این موضوع .
به نظرتون چطوری میتونم حل کنم این موضوع رو ؟


ثبت پرسش جدید
آرمین حبیبی
تخصص : توسعه دهنده دات نت
@devwitharmin 3 سال پیش مطرح شد
0

سلام @thevilgh

برای این کار میتونید از Background Worker ها یا Task Scheduler استفاده کنید.
توی ساعت های مشخصی که تنظیم میکنید میره عملیات رو انجام میده.
Cron job برای لاراول هست.


thevil
تخصص : برنامه نویس خسته
@thevilgh 3 سال پیش مطرح شد
1

@devwitharmin
سلام رفیق ، راه بهتر واسش پیدا کردم ، Carbon یه تابع داره به اسم diff با اون مشخص کردم


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام