I have a sequential job which runs perfectly when the network is success or when the network is down (after turn on all the requests are send in the correct order). Perfect for that.
Unfortunately, when the server returns 500 for example, I do a retry for this request. But If there is a new request (in this same job, so with the same tag group), then this second can be send BEFORE the previous (which is on error, but yet in the retry process).
Is it possible to be sure, all the requests (for this job), will be send sequentially?
Ex that I want (ex: with 3 retries):
Request #1 > Error 500, so retry again
Request #1 > Error 500, so retry again
Request #2 > stack it before the maximum retry of the previous request is not attempt
Request #1 > Error 500, so retry again
Request #2> Send it now !
Currently, I have:
Request #1 > Error 500, so retry again
Request #1 > Error 500, so retry again
Request #2 > Send directly...
Request #1 > Error 500, so retry again
Hi guys!
I have a sequential job which runs perfectly when the network is success or when the network is down (after turn on all the requests are send in the correct order). Perfect for that.
Unfortunately, when the server returns 500 for example, I do a retry for this request. But If there is a new request (in this same job, so with the same tag group), then this second can be send BEFORE the previous (which is on error, but yet in the retry process).
Is it possible to be sure, all the requests (for this job), will be send sequentially?
Ex that I want (ex: with 3 retries): Request #1 > Error 500, so retry again Request #1 > Error 500, so retry again Request #2 > stack it before the maximum retry of the previous request is not attempt Request #1 > Error 500, so retry again Request #2> Send it now !
Currently, I have: Request #1 > Error 500, so retry again Request #1 > Error 500, so retry again Request #2 > Send directly... Request #1 > Error 500, so retry again
Thanks by advance guys!