当前位置:   article > 正文

dubbo本地直连方式1-代码配置注解方式_dubbo.provider.host

dubbo.provider.host

这种适合本地调试,比如说你让你本地的consumer直接连你本地的provider

查看ip地址

C:UsersAdministrator>ipconfig

Windows IP 配置


以太网适配器 以太网:

   媒体状态  . . . . . . . . . . . . : 媒体已断开连接
   连接特定的 DNS 后缀 . . . . . . . :

无线局域网适配器 本地连接* 1:

   媒体状态  . . . . . . . . . . . . : 媒体已断开连接
   连接特定的 DNS 后缀 . . . . . . . :

无线局域网适配器 本地连接* 2:

   媒体状态  . . . . . . . . . . . . : 媒体已断开连接
   连接特定的 DNS 后缀 . . . . . . . :

以太网适配器 VMware Network Adapter VMnet8:

   连接特定的 DNS 后缀 . . . . . . . :
   本地链接 IPv6 地址. . . . . . . . : fe80::e997:a63e:622c:987a%3
   IPv4 地址 . . . . . . . . . . . . : 172.16.10.1
   子网掩码  . . . . . . . . . . . . : 255.255.255.0
   默认网关. . . . . . . . . . . . . : 172.16.10.2

无线局域网适配器 WLAN:

   连接特定的 DNS 后缀 . . . . . . . :
   本地链接 IPv6 地址. . . . . . . . : fe80::f43e:1970:3cf2:3bda%7
   IPv4 地址 . . . . . . . . . . . . : 10.10.87.80
   子网掩码  . . . . . . . . . . . . : 255.255.255.0
   默认网关. . . . . . . . . . . . . : 10.10.87.254
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35

发现ip地址是 10.10.87.80

配置hosts

image.png

本机名字叫root,所以配置hosts

key是 你本机的名字,我本机是root, value就是你本机的ip地址,我的是10.10.87.80 ,不知道的看上面步骤自己用ipconfig 看下自己的 IPv4 地址

root 10.10.87.80
  • 1

provider配置文件配置

注意dubbo.protocol.host 的配置是你本机配置

dubbo.protocol.name=dubbo
dubbo.protocol.port=20880
# 暴露服务的ip地址
dubbo.protocol.host=10.10.87.80
  • 1
  • 2
  • 3
  • 4

consumer配置文件配置

注意配置10.10.87.80是本机ip地址

dubbo:
  provider:
    host: 10.10.87.80
  • 1
  • 2
  • 3

服务接口配置

注意url写成provider的 dubbo.protocol.host 配置和dubbo.protocol.port

10.10.87.80 要和provider的 dubbo.protocol.host配置一致
20880要和dubbo.protocol.host配置一致

    @Reference(protocol = "dubbo", url = "dubbo://10.10.87.80:20880",  version = "default")
    private DemoService demoService;
  • 1
  • 2

测试

先启动生产者后启动消费者

代码地址

https://gitee.com/zjj19941/ZJJ_Dubbo.git 下的 local-direct-connection-1 项目

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/205943
推荐阅读
相关标签
  

闽ICP备14008679号