Yêu cầu thg 9 6, 2020 9:28 SA 133 1 1
  • 133 1 1
+1

Lỗi khi sử dụng queue trong Laravel

Chia sẻ
  • 133 1 1

E đang dùng queue trong laravel.
Đã làm theo các bước như tài liệu nhưng nó không chạy như ý.
Mặc dù em đã set delay 10 phút nhưng khu chạy code, nó vẫn không delay mà chạy luôn.
dispatch(new TestQueue($data))->delay(now()->addMinutes(10));
Ai từng gặp lỗi chỉ em với.

1 CÂU TRẢ LỜI


Đã trả lời thg 9 6, 2020 9:31 SA
Đã được chấp nhận
+2

Không nhầm thì đây là bệnh kinh niên của mấy bạn lần đầu dùng queue.
Tuy nó không khó, nhưng quên phát không để ý là debug phát thốn luôn.
Bạn thử xem trong file .env phần config của QUEUE_CONNECTION xem có đang để là sync ko?
Nếu đúng thì sửa thành QUEUE_CONNECTION = your driver
Ví dụ : QUEUE_CONNECTION = database nhé
Hy vọng là mình đoán đúng.

Chia sẻ
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí