![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
dubbo
how_interesting
这个作者很懒,什么都没留下…
展开
-
dubbo常见面试
1.Dubbo是什么?Dubbo 是一个分布式、高性能、透明化的 RPC 服务框架,提供服务自动注册、自动发现等高效服务治理方案, 可以和 Spring 框架无缝集成。RPC 指的是远程调用协议,也就是说两个服务器交互数据。2.Dubbo的由来?互联网的快速发展,Web应用程序的规模不断扩大,一般会经历如下四个发展阶段。单一应用架构当网站流量很小时,只...原创 2020-01-19 11:12:37 · 363 阅读 · 0 评论 -
dubbo第五课(服务化最佳实践)
服务化最佳实践分包建议将服务接口、服务模型、服务异常等均放在 API 包中,因为服务模型和异常也是 API 的一部分,这样做也符合分包原则:重用发布等价原则(REP),共同重用原则(CRP)。如果需要,也可以考虑在 API 包中放置一份 Spring 的引用配置,这样使用方只需在 Spring 加载过程中引用此配置即可。配置建议放在模块的包目录下,以免冲突,如:com/alibaba/chi...原创 2019-12-28 14:19:46 · 158 阅读 · 0 评论 -
dubbo第四课 (dubbo集群容错)
dubbo集群容错缺省修改集群容错方式<dubbo:service cluster="failsafe" />Failover cluster失败的时候自动切换并重试其他服务器。 通过retries=2。 来设置重试次数Failfast cluster快速失败,只发起一次调用写操作。比如新增记录的时候, 非幂(服务调用后端某一接口发起多次结果不变)等请求inse...原创 2019-12-28 14:19:14 · 114 阅读 · 0 评论 -
dubbo第三课(dubbo负载均衡)
负载均衡负载均衡,它的职责是将网络请求,或者其他形式的负载“均摊”到不同的机器上。避免集群中部分服务器压力过大,而另一些服务器比较空闲的情况。通过负载均衡,可以让每台服务器获取到适合自己处理能力的负载。在为高负载服务器分流的同时,还可以避免资源浪费,一举两得。负载均衡可分为软件负载均衡和硬件负载均衡。在我们日常开发中,一般很难接触到硬件负载均衡。但软件负载均衡还是可以接触到的,比如 Nginx...原创 2019-12-28 14:18:40 · 145 阅读 · 0 评论 -
dubbo第二课(dubbo服务注册与发现,调用)
dubbo服务注册与发现,调用dubbo常用配置<dubbo:service/> 服务配置,用于暴露一个服务,定义服务的元信息,一个服务可以用多个协议暴露,一个服务也可以注册到多个注册中心。<dubbo:service ref="demoService" interface="com.unj.dubbotest.provider.DemoService" />&...原创 2019-12-28 14:18:08 · 742 阅读 · 0 评论 -
dubbo第一课(dubbo介绍)
课程目录1.dubbo框架介绍2.dubbo服务注册与发现,调用3.dubbo负载均衡4.dubbo集群容错5.dubbo与springboot整合带着问题去学习了解一个框架并不是说,知道这个东西怎么用就好了,而是要去细致的了解这个框架,这个应用可以干什么,可以为我们带来什么便利。1. dubbo是什么Dubbo是一款高性能、轻量级的开源Java RPC框架,它提供了三大核心...原创 2019-12-28 14:17:28 · 123 阅读 · 0 评论