Fail to start server(url: dubbo://:20880/jnpf.provider.file.FileUploadProvider?anyhost=cause: Addres

本文讲述了在部署Dubbo服务时遇到冲突的情况,提出了解决方案,即当启动多个Dubbo服务时,可以设置其中一个服务的端口自动增长。同时分析了可能的问题来源,如多网卡配置和未单独配置端口导致的冲突。
摘要由CSDN通过智能技术生成

一个服务和另一个服务中的dubbo冲突了,dubbo默认都是20880

先解决再分析:

已经启动了一个服务的dubbo后,再来一个dubbo的话我们让它端口自增

dubbo:
  # 指定Dubbo服务实现类的包
  scan:
    base-packages: jnpf.provider.impl
  protocols:
    dubbo:
      # 协议名称
      name: dubbo
      # 端口 -1为20880自增长
      port: -1
      serialization: fastjson
  registry:
    # 挂载到nacos注册中心
    address: nacos://${spring.cloud.nacos.discovery.server-addr}/serviceManagement?namespace=${spring.cloud.nacos.discovery.namespace}&username=${spring.cloud.nacos.username}&password=${spring.cloud.nacos.password}
  # 启动时不检查 consumer
  consumer:
    check: false
  application:
    name: dubbo-${spring.application.name}
    logger: slf4j

然后分析下问题:

可能是多网卡或者配置错位导致没有后来者端口自增,两个服务的dubbo又没各自配置端口,所以之能活一个

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值