راکت

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

2 پاسخ

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

ثبت پرسش جدید

پاسخ‌ها

2
آرمین حبیبی
آرمین حبیبی
@devwitharmin

تخصص: توسعه دهنده دات نت

سلام @thevilgh

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

thevil
thevil
@thevilgh

تخصص: برنامه نویس خسته

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

شاید پاسخ شما همین‌جا باشد

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

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