I've a spring boot java microservice calling one of our external client service outside the k8 cluster. Sometimes, for our requests there are no responses coming back from the external service although it has processed the requests at its end. My logs shows no record after the request went out.
I do have a retry mechanism at my end but since there is no error coming back, it never gets triggered.
Note- i don't have any timeout added to the RestTemplate.
Looking for some ideas/thoughts how to handle this.