dubbo整合springboot配置

清疚 2022-10-02 11:55 288阅读 0赞

生产者:

  1. 1、导入dubbo-starter ---》pom.xml中引入依赖包(com.alibaba.boot
  2. 2、导入dubbo的其他依赖(application.properties文件中进行配置):
  3. 1)配置应用名:
  4. dubbo.application.name=生产者服务/应用名称
  5. 2)配置注册中心的地址及协议:
  6. dubbo.registry.address=127.0.0.1:2181
  7. dubbo.registry.protocal=zookeeper
  8. 3)配置通信协议:
  9. dubbo.protocol.name=dubbo
  10. dubbo.protocol.port=20880
  11. 4)配置需要暴露的服务接口(使用注解进行暴露):
  12. 在需要暴露的接口的实现类中添加注解:Servicecom.alibaba.dubbo.config.annotation
  13. 注:在启动之前需要在主程序中添加注解,开启基于注解的dubbo功能:@EnableDubbo

消费者:

  1. 1、与生产者相同,导入dubbo-stater
  2. 2、导入dubbo的其他依赖(application.properties文件中进行配置)
  3. 1)配置应用名:
  4. dubbo.application.name=消费者服务/应用名称
  5. 2)配置注册中心地址及协议---与生产者相同,不在赘述
  6. 3)配置需要调用的服务接口(使用注解):
  7. 在要调用生产者接口的方法上使用注解@Reference可进行调用
  8. 住:通生产者一样,需在程序启动前在主程序中添加基于注解的dubbo功能:@EnableDubbo

发表评论

表情:
评论列表 (有 0 条评论,288人围观)

还没有评论,来说两句吧...

相关阅读

    相关 springboot整合dubbo

    本文主要通过代码示例来说明springboot和dubbo的整合方式 以下是核心代码示例,其他的资源整合配置和spring+Dubbo相同 声明下:dubbo网址在下面配

    相关 SpringBoot整合dubbo

    1.什么是Dubbo Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服