When using service discovery with akka-dns in DNS based, every client will "continuously" refresh DNS for new instances to load balance against.
Actual Behavior
The last connected client will query DNS for new pods whereas the other clients will only refresh on scale downs or restarts, never on scale ups. Easy to observe when in debug with Lookup being called.
Versions used
Akka version: 2.6.10 Akka http: 10.2.10 Akka grpc: 2.1.6
Expected Behavior
When using service discovery with akka-dns in DNS based, every client will "continuously" refresh DNS for new instances to load balance against.
Actual Behavior
The last connected client will query DNS for new pods whereas the other clients will only refresh on scale downs or restarts, never on scale ups. Easy to observe when in debug with Lookup being called.