🎉 سال نو، مهارت نو، مشاوره رایگان نقشه راه برنامه نویسی (آفر ویژه ثبت نام قبل از افزایش قیمت 🔥)
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ علی
queue connections
جامعه لاراول ایجاد شده در ۳۰ مهر ۱۴۰۱

سلام

Laravel's queue configuration options are stored in your application's config/queue.php configuration file. In this file, you will find connection configurations for each of the queue drivers that are included with the framework, including the database, Amazon SQSRedis, and Beanstalkd drivers,

میشه قسمت بالا کمی بیشتر توضیح بدید. این connection‌ها queue driver رو پیکربندی میکنن تا مثلا به database متصل بشه؟ و منظور از backend queue services‌ها چی هست؟

سلام

سرویس queue اینطور کار میکنه که برای مثال شما یه فایل حجیم رو میخواید آپلود کنید.طبیعتا زمان زیادی میبره و حتی ممکنه request time out شکل بگیره.پس طبیعتا باید کاری کنیم که معطلی و کار در کوتاه‌ترین زمان انجام بشه.این سیستم این امکان رو برای ما ممکن ساخته و با یک دستور ترمینال یا ست کردن کرون میشه عملیات هاو انجام داد.

در مورد خطایی هم که هست شما باید از مسیر مشخص شده درایور queue رو انتخاب کنید که این اطلاعات که میخواد انجام بشه توی کجا قرار داده بشه تا بشه تشخیص داد عملیات وجود داره یا خیر.

احمدرضا فاطمی کیا ۱۰ آبان ۱۴۰۱، ۱۳:۳۷