egg-dubbo-rpc-client
v1.0.1-s
Published
egg dubbo plugin
Downloads
9
Readme
egg-dubbo-rpc-client
egg dubbo 插件
使用
- clone 本仓库
- 安装 zookeeper 并启动
- 运行测试
npm run test
,如要连接后端java
服务请根据您的实际情况修改测试代码 - 拷贝到 egg 项目下
lib/plugin
- 增加如下配置到
app/config/plugins.js
exports.dubbo = {
enable: true
}
- 使用请参考此处
egg config
// app/config/config.js
exports.dubbo = {
enable: true,
registry: {
address: '127.0.0.1:2181' // 注册中心地址
},
client: {
group: 'DFG' // 设置默认 group
},
server: {
port: 7002
}
}
关于插件的调用方式
- 插件向外暴露出基础类
DubboService
以及DubboProvider
,继承/实例以上两者达到提供服务和调用服务的目的。 - 或参考 egg loadController 源码 以及 egg loadService 源码 实现配置化加载