محمدسجاد دباغ
3 سال پیش توسط محمدسجاد دباغ مطرح شد
1 پاسخ

cron job هاست اشتراکی و job لاراول

دوستان سلام
برای ایجاد ربات در لاراول روی هاست طبق جستجو ها موارد زیر دستگیرم شد.
1- ما باید یک کنترلر داشته باشیم که پس از تکمیل فرم ایجاد ربات ، رباتی را در دیتابیس با فیلد های زمان شروع ، پایان و هدف ایجاد میکنه و بعد به صفحه سینگل ربات ساخته شده retern میشه.
2-یک جاب با دستور make:job میسازیم و یک ایدی ربات دریافت و در صورت مناسب بودن زمان پس از بررسی زمان شروع و پایان ، هدف را اجرا میکنه. (یک بار)
3-در هاست cwp قسمت Create a new cron job در قسمت Command مسیر job رو میدیم و در بخش Simple schedule زمان هشخص میکنیم و حالا مثلا هر 1 دقیقه فایل job اجرا میشه.
سوال: فایل job حتما باید یه id بهش پاس داده بشه وگرنه متوجه نمیشه کدوم ربات رو باید هندل کنه.
سوال:نمیشه برای هر ربات یک job جدا ساخت یا در ربات یک forech بزاریم و تمام ربات هارو دریافت و تک تک اجرا کنیم به دلیل اینکه موازی انجام نمیشه.

در لارول Task Scheduling داریم که متوجه نمیشم چطور میتونه به من کمک کنه.

نکته: من تنها از طریق Create a new cron job در هاست cwp میتونم cron بسازم.


ثبت پرسش جدید
مهدی اردشیر
تخصص : یه برنامه نویس
@mehdi0121 2 سال پیش مطرح شد

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

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