[
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)