ServiceDiscoveryFactory
AbstractServiceDiscoveryFactory.createDiscovery(URL)
ServiceDiscovery
SPI
get the instance of ServiceDiscovery
protocol
URL
ServiceInstance
WritableMetadataService
Dubbo event
protocols
the metadata of service instance
ServiceInstanceSelector
SubscribedURLsSynthesizer
Service Discovery
Event
ServiceDiscoveryRegistry
Registry
urls
ServiceDiscoveryRegistry.register(URL)
ServiceDiscoveryRegistry.subscribe(URL, NotifyListener)
the service instance
ServiceInstancePreRegisteredEvent
an service instance
metadata of the service instance
service instance
registered
unregistered
instances
Event Listener
FailbackRegistry
URLs