I have a job and putting to queue like 6000 records, the job is requesting to a service, it only works one time at month. Service required 1 second between requests. When i don't use chains, it keeps requesting like 3 times or 4 times at second. So i tried job chains and sleep(1) at my job class. This time when 1 job is failed, stops the entire queue. Also i have two columns "queried_data" and "total_data" columns in my table. So i'm increasing 1 when i query 1 record. So when it makes 3-4 requests per second, my "queried_data" column keeps staying at 25-30 for 100 test records.