转自:http://blog.csdn.net/liwf_/article/details/40297121?utm_source=tuicool&utm_medium=referral

 

 

把一些再开发使用dubbo过程中遇到的问题给罗列下,都是写最基础的 给自己几个笔记》。。。。

 

1:服务器多网卡绑定,导致服务起来后程序自己选择的ip不对  ,如下图

dubbo使用遇到的问题

我的服务起来后显示的是220.250.64.21 而我们集群内网使用的ip都是10 开头的,

这种问题可以在dubbo的配置文件中指定服务启动的绑定Ip,但是官方文档说最好建议不指定,真是遇到这样的问题还是要指定下的。下面是我的配置文件。

 

 
  1. <!-- 用dubbo协议在20880端口暴露服务 -->  
  2.     <dubbo:protocol host="10.1.22.2" name="dubbo" port="20881" />  

这样服务起来后就显示的是10.1.22.2的ip了  。

 

-------------------------------------------------------------错误-----------------------------------------------------------------

但是当时把配置配错了  我指定了多个 protocol 多个暴露,就出现了多个服务的情况,

dubbo配置文件如下:(多配置了一个暴露的配置)

 

 
  1. <dubbo:protocol host="10.1.22.2"/>  
  2.     <!-- 用dubbo协议在20880端口暴露服务 -->  
  3.     <dubbo:protocol name="dubbo" port="20885" />  

导致显示的服务如下:

 

dubbo使用遇到的问题

他会自动给配置的 protocol 选择一个默认的端口号 20880 

相关文章:

  • 2021-08-03
  • 2021-09-04
  • 2021-11-18
  • 2021-07-18
  • 2021-04-23
  • 2022-01-08
  • 2021-04-13
  • 2021-12-19
猜你喜欢
  • 2022-12-23
  • 2021-10-22
  • 2021-08-18
  • 2021-08-03
  • 2021-08-28
  • 2021-08-10
  • 2021-12-08
相关资源
相似解决方案