Dubbo

本文详细介绍了Dubbo框架的使用,包括与Spring整合、公共接口、序列化、地址缓存、超时与重试、多版本、负载均衡等高级特性。通过实例展示了如何设置和配置Dubbo,以及如何处理服务调用中的问题,如端口更改、错误排查和降级策略。此外,还介绍了Dubbo Admin的安装和端口修改,以及其在服务监控中的作用。
摘要由CSDN通过智能技术生成

Dubbo

集群和分布式

高性能

高可用

高伸缩

高扩展

什么是Dubbo

一个高性能 轻量级别的 java RPC 框架

场景 大型开

安装dubbo

输入 mvn clean package

dubbo 入门 创建服务者提供者 provider 扑威德

创建服务消费者 consumer 抗苏摸

spring和SpringMV c 整合

service 自己运行 1 . 就要有web pom 要更改 war 包

<project>war</project>

2 @service 要换成 dubbo的 service

//@Service  //将该类的对象创建出来放到springIOC容器中 ben 定义
@Service  // 将这个类提供的方法服务 对外发布 将访问的地址 IP端口路径注册到中心
public class UserserviceImpl implements Userservice {

    public String sayHello() {
        return  " hello dubbo";
    }
}

web .xml 监听器和扫描地址 spring/applicationContext*.xml

<!-- spring -->
   <context-param>
       <param-name>contextConfigLocation</param-name>
       <param-value>classpath*:spring/applicationContext*.xml</param-value>
   </context-param>

   <!--监听器-->
       <listener>
           <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
       </listener>
<!--dubbo 的配置-->
<!--dubbo 项目的名称-->
 1  <dubbo:application name="dubbo-service"/>
 2 <!--配置注册中心的地址-->
   <
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值