Wednesday, March 21, 2018

Laravel – Scheduling a Large Task - development

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