I was testing a REST service I created locally in a Kubernetes cluster (minikube) - service was exposed using NodePort. When i delete the NodePort service and try sending a request using Postman and send the request, it behaves as though the service is still running and it returns a result. It does this for a few minutes until finally it stop and returns connection refused.
This was causing a lot of confusion because I initially i thought my service was still accessible outside the cluster which wasn’t true. It wasn’t until someone suggested I try using CURL instead that I verified that the service was actually down. Using Postman made it seem like my service was still running.
Does anyone have an explanation for this?