Roelof Naude created CURATOR-705:
------------------------------------

             Summary: ServiceCache::getInstances do not return all instances
                 Key: CURATOR-705
                 URL: https://issues.apache.org/jira/browse/CURATOR-705
             Project: Apache Curator
          Issue Type: Bug
          Components: General
    Affects Versions: 5.6.0
         Environment: linux, java 21
            Reporter: Roelof Naude


we've run into an issue with service discovery after upgrading from 4.3.0 to 
5.6.0.

ServiceCache::getInstances do not return any instances of a service. restarting 
the back-end services do allow ServiceCache to detect the instance. have 
managed to simulate this scenario in the test cases.

 

TestServiceCache::testInitialLoad was modified to register instance1 before the 
cache has been started. an assert immediately after cache.start detects the 
failure, ie:
{code:java}
assertEquals(1, cache.getInstances().size());{code}
 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to