美文网首页JAVAspring boot
spring boot 整合dubbo

spring boot 整合dubbo

作者: 夜阑人儿未静 | 来源:发表于2018-10-24 19:49 被阅读48次

#项目介绍

Springboot 整合 Dubbo/ZooKeeper

码云地址:https://gitee.com/xxyuchen/springboot_integrate_dubbo.git

#软件架构

简单的Springboot-Dubbo案例

运行环境:JDK 7+,Maven 3.0+

技术栈:SpringBoot 1.5+、Dubbo 2.5+、ZooKeeper 3.3+

#开发流程

1.下载安装启动zk:http://www.apache.org/dyn/closer.cgi/zookeeper

2.下载启动Dubbo的管理控制台dubbo-admin:https://github.com/apache/incubator-dubbo-ops

  打包运行

3.dubbo-provider构建 pom引入dubbo依赖

        <dependency>

            <groupId>com.alibaba.spring.boot</groupId>

            <artifactId>dubbo-spring-boot-starter</artifactId>

            <version>2.0.0</version>

        </dependency>

application.properties 文件

## dubbo springboot 配置

spring.dubbo.application.id=live-dubbo-provider

spring.dubbo.application.name=live-dubbo-provider

spring.dubbo.registry.address=zookeeper://127.0.0.1:2181

spring.dubbo.server=true

spring.dubbo.protocol.name=dubbo

spring.dubbo.protocol.port=20881

Springboot启动类增加@EnableDubboConfiguration注解

dubbo接口实现类增加@Service注解(com.alibaba.dubbo.config.annotation.Service)

4.dubbo-consumer构建 与dubbo-provider类似,引入dubbo-provider依赖便可调用

相关文章

网友评论

    本文标题:spring boot 整合dubbo

    本文链接:https://www.haomeiwen.com/subject/qroxtqtx.html