2016 - 2024

感恩一路有你

dubbo服务突然挂掉 linux查看dubbo注册中心注册了哪些服务?

浏览量:2243 时间:2021-03-13 01:29:24 作者:admin

linux查看dubbo注册中心注册了哪些服务?

Dubbo的configuration属性提供了一种机制,使用者可以直接配置远程接口的地址,而无需从注册表中发现服务,以便使用者可以连接到指定的环境接口。这样,消费者端解决了问题,但服务提供商端呢?如上图所示,B1既是消费者又是服务提供者。它提供了A1所依赖的接口。如果B1将其服务发布到注册表(需要提醒稳定环境中的所有子环境共享一个注册表),那么稳定环境中的a将找到B1提供的服务?它必然导致稳定环境的不稳定性(稳定环境的机制是稳定环境只能进入不能退出,即不能调用其他外部子环境的服务)?因此,B1不能将服务发布到注册表,Dubbo还提供了相关的配置属性来支持这一点。让我举一个例子,说明可以使用哪些配置来实现此方案:

服务使用者:

Dubbo提供了一个URL属性,用于指定使用者端服务器的地址

默认方法是从注册表中查找接口,如下所示:阿里巴巴官网. demo.helloworld服务但如果你需要直接联系,你可以dubbo.properties公司以下配置dubbo.reference.helloWo文件rldService.url=dubbo://ip:端口/阿里巴巴官网. demo.helloworld服务可通过配置dubbo.reference.url=dubbo文件://IP:port/使使用者系统的服务指向指定的服务器地址(有关配置信息,请参阅“Dubbo配置规则的详细说明”)

dubbo服务突然挂掉 暴露dubbo服务 dubbo获取服务地址列表

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。