BasicProvider.java
it will start an zookeeper and register two service with dubbo port 20880
BasicProviderOtherPort.java
it will register another two service with dubbo port 20881
RuleUtil.java
,it will read the route rule defined by dubbo-routers-tag.yml
--- force: false runtime: true enabled: true priority: 1 key: governance-tagrouter-provider tags: - name: tag1 addresses: ["*.*.*.*:20881"] - name: tag2 addresses: ["*.*.*.*:20880"] ...
BasicConsumer.java
it will consume service by rule defined by yml file
- All consumer taged by
tag1
come from provider in port 20881- All consumer taged by
tag2
come from provider in port 20880