we have two microservices built with springframework webflux reactive. MS1 calls ms2. ms2 calls 3rd party service.
we use non-blocking (webclient.subscribe()) in ms1 to call ms2 because the front end does not need to wait for the backend to finish all the process in ms2. however, occasionally we saw the actual call to MS2 did not happen until half an hour later. This is significant delay. we understand that it is asynchronous and expect some reasonable delay in MS2. Did anybody experience the same issue? thanks.
we are using springboot 3.0.10
it rarely happens however it does happen once in a while.
Kelly is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.