راکت

اجرای jobها بدون وارد کردن command در CLI

4 پاسخ

سلام دوستان
وقتتون بخیر
آیا در لاراول این امکان وجود داره که اجرا شدن jobها رو داخل برنامه تعریف کنیم یعنی برای اجرا شدم job ها احتیاجی به وارد کردن دستور php artisan queue:work داخل CLI نباشه و queue بصورت خودکار بعد از دستور php artisan serve اجرا بشه؟

ثبت پرسش جدید

پاسخ‌ها

4
حسام موسوی
حسام موسوی
@hesammousavi

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

سلام در هاست ها شما نیاز به تعریف cron job دارید تا این دستور اجرا بشه و همینطور در سرور نیازی به دستور artisan serve ندارید این دستور فقط در locale استفاده میشه برای ایجاد سرور توسعه

Javad Ezaz
Javad Ezaz
@sjavadez

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

یعنی نمیشه داخل فایلای پروژه مثل Provideها از کدی استفاده کرد که بگیم بعد اجرای دستور php artisan serve بصورت خودکار داخل پس زمینه job ها رو اجرا کنه ؟ (منظورم بدون استفاده از CLI ، Cronjob و Task Scheduling هست )

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

حسام موسوی
حسام موسوی
@hesammousavi

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

گفتم شما روی سرور اصلا دستوری با عنوان artisan serve ندارید نیازی بهش ندارید قربون شکلت.
هر کی url رو بزنه سرور از قبل اجرا شدست نتیجه رو فقط براتون بر میگردونه

Alimotreb
Alimotreb
@Alimotreb

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

سلام
@ezazsje

شما حتی توی لوکال هم نیازی به php artisan serve هم ندارید
میتونید اگر زمپ دارید ، پروژه رو در مسیر مناسب و با یه دامنه مجازی اوکی کنید بالا هم میاد
روی سرور و هاست همینه
شما پروژه روآپلود میکنید ، یه دامنه هم نیاز دارید که روی دامنه بیاد بالا
برای جاب ها هم
کرون جاب داره سرور و هاست
از اون کرون جاب میتونید استفاده کنید.

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

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