美文网首页
dubbo直连

dubbo直连

作者: 君子兰琚琚 | 来源:发表于2022-04-20 23:30 被阅读0次

  正常情况下,dubbo肯定要搭配注册中心使用,如:zk。但当注册中心不可用的情况下,dubbo如何调用服务?它的解决方案是直连:通过硬编码的方式在代码(消费者)中留下服务提供方的ip端口,无须从注册中心获取服务信息。这种应用场景应该不多,但需要做个了解。

import org.apache.dubbo.config.spring.context.annotation.EnableDubboConfig;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;

@Configuration
@ComponentScan(value = "a.b.service")
@EnableDubboConfig // 自动配置dubbo
public class UserConfig {
}
import a.b.ProductService;
import a.b.entity.Product;
import org.apache.dubbo.config.annotation.DubboReference;
import org.springframework.stereotype.Component;

@Component
public class UserServiceImpl {

    // 通过url属性配置服务提供者的ip端口
    @DubboReference(group = "dev", version = "1.0.0", retries = 0, url = "localhost:20880")
    private ProductService productService;

    public Product getProduct() {
        return productService.getProduct();
    }
}

相关文章

  • dubbo直连引发的dubbo重试失效

    dubbo直连引发的dubbo重试失效DubboInvoker与FailoverClusterInvoker直连会...

  • dubbo记录

    目录 《dubbo入门》《dubbo管理控制台》《dubbo超时重传》《dubbo直连》《dubbo实现服务降级》...

  • dubbo直连

    dubbo的直连方式即消费方不通过zookeeper注册中心去调用注册的服务,而是直接绕过zookeeper环节直...

  • dubbo直连

    dubbo版本:2.7.1-SNAPSHOT 本地一般都是直连测试环境的依赖服务默认配置是在本地 home 下的 ...

  • dubbo直连

      正常情况下,dubbo肯定要搭配注册中心使用,如:zk。但当注册中心不可用的情况下,dubbo如何调用服务?它...

  • 高可用

    1、zookeeper宕机与dubbo直连 现象:zookeeper注册中心宕机,还可以消费dubbo暴露的服务。...

  • Dubbo配置直连

    背景 部分小伙伴由于某些原因不能再公司开发。那么现在提供dubbo直连的相关配置 步骤 使用在applicatio...

  • RpcException: Invalid token! Fai

    问题:直连dubbo应用时,提示错误:RpcException: Invalid token! Failed to...

  • DUBBO 直连提供者方法

    DUBBO 直连提供者方法 1 通过 XML 配置 如果是线上需求需要点对点,可在

  • 如何上手使用duboo-springcloud

    如何上手使用duboo-springcloud dubbo-springcloud gihub地址 直连模式 依赖...

网友评论

      本文标题:dubbo直连

      本文链接:https://www.haomeiwen.com/subject/zfkbertx.html