组网扩展
扩展说明
对等网络节点组网器。
扩展接口
org.apache.dubbo.remoting.p2p.Networker
扩展配置
<dubbo:protocol networker="xxx" />
<!-- 缺省值设置,当<dubbo:protocol>没有配置networker属性时,使用此配置 -->
<dubbo:provider networker="xxx" />
已知扩展
org.apache.dubbo.remoting.p2p.support.MulticastNetworker
org.apache.dubbo.remoting.p2p.support.FileNetworker
扩展示例
Maven 项目结构:
src
|-main
|-java
|-com
|-xxx
|-XxxNetworker.java (实现Networker接口)
|-resources
|-META-INF
|-dubbo
|-org.apache.dubbo.remoting.p2p.Networker (纯文本文件,内容为:xxx=com.xxx.XxxNetworker)
XxxNetworker.java:
package com.xxx;
import org.apache.dubbo.remoting.p2p.Networker;
public class XxxNetworker implements Networker {
public Group lookup(URL url) {
// ...
}
}
META-INF/dubbo/org.apache.dubbo.remoting.p2p.Networker:
xxx=com.xxx.XxxNetworker
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.
最后修改 July 20, 2022: refactor docs (#1267) (a55ab9566)