Jun Gan created SCB-1903:
----------------------------
Summary: [Refactor service-registry Module] Refactor business
logic when Consumer call Provider for the very first time
Key: SCB-1903
URL: https://issues.apache.org/jira/browse/SCB-1903
Project: Apache ServiceComb
Issue Type: Improvement
Reporter: Jun Gan
Currently, the very first time when *consumer* calls *provider*, it creates
*MicroserviceVersion* object by calling
_g*etAggregatedRemoteMicroservice(serviceId)*_ method which interact with
service center to retrieve microservice. {color:#FF0000}But{color} this call
just retrieve basic informaiton instead of the schema content for the
Microservice. Instead, it waits until
ServiceRegistryListener.onCreateMicroserviceVersion is called to invoke
SwaggerLoad to interact with service center again to retrieve the Provider's
schema.
Can we combine above two interactions with service center to ONE to improve the
performance
--
This message was sent by Atlassian Jira
(v8.3.4#803005)