-
Notifications
You must be signed in to change notification settings - Fork 83
Open
Labels
bugSomething isn't workingSomething isn't working
Description
I am able to reproduce very strange scenario.
I have statefulset with 2 varnish pods. I'm sending in a loop purge requests to port 8090 to first Varnish pod. First varnish is properly broadcasting request to second Varnish pod.
While purge requests are flowing, I'm deleting 2nd Varnish pod. First Varnish pod discovers it and removes 1 frontend from the list. I'm repeating this delete 2-3 times in a row.
After few seconds first Varnish node is not accepting calls on port 8090 anymore - cache purge request and curl on port 8090 hangs (from another pod and also from first Varnish pod). I can still connect on port 8080.
Situation never recovers at this point of time and first Varnish is not printing any logs during this time.
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working