Laravel – Scheduling a Large Task
Trying to run a function in Laravel that’s quite large and fetches a lot of data from Google Places API and stores parts in my database as new entries in a table. The problem is it auto-discovers new entries for me near my current entries, and that creates more jobs.
When I just access the command via GET it times out eventually. I’ve tried running it as a scheduled command with Redis but to be frank I can’t seem to figure out how it works. I’ve created a job, I tried to queue it with dispatch, but then it tries to run it immediately right now and it times out eventually again.
How do I run this large task without it pausing my entire server?
Thanks
- Zach
from Laravel Questions and Answers https://laravelquestions.com/php/laravel-scheduling-a-large-task/
via Lzo Media
No comments:
Post a Comment