mirror of
https://github.com/tiennm99/zfoo.git
synced 2026-05-18 17:27:10 +00:00
test[provider]: multiple service providers can be declared for the same interface module, and consumers can select one of them
This commit is contained in:
@@ -24,10 +24,14 @@
|
||||
<net:address name="${registry.address.name}" url="${registry.address.url}"/>
|
||||
</net:registry>
|
||||
|
||||
<!--1.这里声明自己是服务提供者 2.提供接口是providerTest模块下的接口 3.提供者的名字是myProvider1-->
|
||||
<!--1.这里声明自己是服务提供者 2.提供接口是myProviderModule模块下的接口 3.提供者的名字是myProvider1-->
|
||||
<!--可以对同一个接口模块声明多个服务提供者,消费者可以选择其中一个,这样就可以实现分组的效果-->
|
||||
<net:providers>
|
||||
<net:provider protocol-module="myProviderModule" provider="provider1"/>
|
||||
<net:provider protocol-module="myProviderModule" provider="provider2"/>
|
||||
<net:provider protocol-module="myProviderModule" provider="provider3"/>
|
||||
<net:provider protocol-module="myProviderModule" provider="provider4"/>
|
||||
<net:provider protocol-module="myProviderModule" provider="provider5"/>
|
||||
</net:providers>
|
||||
</net:config>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user