[ 
https://issues.apache.org/jira/browse/SCB-1956?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jun Gan updated SCB-1956:
-------------------------
    Description: 
After refactoring we will only have Registration and DIscovery two interface... 
which means we can NOT let other component to rely on the "legacy registry 
client class" to retrieve inforamtion.

 

In the spring-boot module, AbstractDiscoveryClient.getServices() method, there 
is logic to "sr.getServiceRegistryClient().getAllMicroservices()". In the 
furtuer, all the interaction with service registry module will be through 
Registration/Discovery Manager ....... so we need to expose all neeed method in 
the Registration/Discovery manager class

> Need to provide interface in the DiscoveryManager class to getAllMicroservices
> ------------------------------------------------------------------------------
>
>                 Key: SCB-1956
>                 URL: https://issues.apache.org/jira/browse/SCB-1956
>             Project: Apache ServiceComb
>          Issue Type: Task
>          Components: Java-Chassis
>            Reporter: Jun Gan
>            Assignee: liubao
>            Priority: Major
>
> After refactoring we will only have Registration and DIscovery two 
> interface... which means we can NOT let other component to rely on the 
> "legacy registry client class" to retrieve inforamtion.
>  
> In the spring-boot module, AbstractDiscoveryClient.getServices() method, 
> there is logic to "sr.getServiceRegistryClient().getAllMicroservices()". In 
> the furtuer, all the interaction with service registry module will be through 
> Registration/Discovery Manager ....... so we need to expose all neeed method 
> in the Registration/Discovery manager class



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to