PDA

View Full Version : سوال: استفاده از کرون جاب در یادآوری رویداد ها بازه زمانی خاص



extern
یک شنبه 08 آذر 1394, 22:28 عصر
سلام.
یک سیستم نیاز دارم که اگر در نظر بگیریم وقت ها را توی سیستم وارد کردیم حالا قصد داریم 2 ساعت قبل و 30 دقیقه قبل از وقت مشتری برای وب پیامک ارسال شود.
اینکه با کرون جاب میشه پیاده کردو کم و بیش اطلاع دارم اما موردی که هست این هست چطوری چک کنم قبل از 2 ساعت و 30 دقیقه سیستم چک کنه و ارسال کنه ؟
(اگر کرون جاب رو روی بازه های 10 دقیقه قرار بدیم روی سرور اجرا بشه فشار روی سرور نخواهیم داشت ؟)
ممنون میشم کلیات کار را توضیح بدید در این مورد.
با تشکر

Unique
یک شنبه 08 آذر 1394, 22:32 عصر
نه همون ۱۰ یا ۵ دقیقه خوبه ! چه فشاری ؟! قراره یه اسکریپت بررسی کنه وقت ها را و بر اساس دستور العمل پیامک ارسال کنه ! این ها فشاری وارد نمیکنه.

moh3en68
سه شنبه 10 آذر 1394, 19:30 عصر
حتی اگه اسکریپتتون هم سنگین باشه شما با کرون تنظیم میکنید هر 5 دقیقه اسکریپت اجرا بشه و بعد توی اسکریپتتون همون اولش زمان را چک میکنید و تمام کد هاتون را داخل یه شرط میگذارید که اگه زمان به زمان مورد نظرتون رسیده باشه اون شرط فعال بشه و کدهای اسکریپت خونده بشه
اینطوری هر 5 دقیقه فقط یه زمان چک میشه و هیچ کدی اجرا نمیشه که فشاری وارد بشه
کلا با یه if ساده میتونید جلوی اجرای کدهای اضافه را بگیرید