51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#UBB
面试:第八章:SpringMVC、Springboot、Mybatis、Dubbo、Zookeeper、Redis、Elasticsearch、Nginx 、Fastdfs、ActiveMQ
SpringMVC:简单的介绍一下SpringMvc的工作原理?1、用户向服务器发送请求,请求被SpringMVC的前端控制器DispatcherServlet截获。2、DispatcherServlet对请求的URL(统一资源定位符)进行解析,得到URI(请求资源标识符),然后根据该URI,调用HandlerMapp...
代码星球
·
2020-09-09
面试
第八
SpringMVC
Springboot
Mybatis
架构:第七章:基于Dubbo+Zookeeper项目架构
Dubbo:简单的介绍一下Dubbo?(Dubbo是什么)dubbo就是个服务调用的东东。为什么怎么说呢?因为Dubbo是由阿里开源的一个RPC分布式框架那么RPC是什么呢?就是不同的应用部署到不同的服务器上,应用之间想要调用没有办法直接调用,因为不在一个内存空间,需要通过网络通讯来调用,或者传达调用的数据。而且RPC...
代码星球
·
2020-09-09
架构
第七
基于
Dubbo+Zookeeper
项目
Dubbo 第一章:详情版
Dubbo官网什么是Dubbo?它有什么特点?它的优点是什么?为什么要使用它?有什么功能?Dubbo能做什么? 什么是Dubbo?1.Dubbo是一个分布式服务框架。说明:如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求2.Dubbo是一个RPC框架,,提供...
代码星球
·
2020-09-09
Dubbo
第一章
详情
Spring boot 之 dubbo 无xml 简单入门
Dubbo简介 Dubbo框架设计一共划分了10个层,而最上面的Service层是留给实际想要使用Dubbo开发分布式服务的开发者实现业务逻辑的接口层。图中左边淡蓝背景的为服务消费方使用的接口,右边淡绿色背景的为服务提供方使用的接口,位于中轴线上的为双方都用到的接口。下面,结合Dubbo官方文档,...
代码星球
·
2020-09-06
Spring
boot
dubbo
xml
简单
dubbo面试题及答案
Dubbo是阿里巴巴开源的基于Java的高性能RPC分布式服务框架,现已成为Apache基金会孵化项目。面试官问你如果这个都不清楚,那下面的就没必要问了。官网:http://dubbo.apache.org因为是阿里开源项目,国内很多互联网公司都在用,已经经过很多线上考验。内部使用了Netty、Zookeeper,保证...
代码星球
·
2020-08-31
dubbo
试题
答案
Dubbo依赖
<!--Dubbo依赖--><dependency><groupId>com.alibaba</groupId><artifactId>dubbo</artifactId><version>2.6.7</version>&l...
代码星球
·
2020-08-31
Dubbo
依赖
dubbo注冊zookepper奇妙IP_续
原文章地址:http://blog.csdn.net/lele2426/article/details/39530409#4483369后来server须要连接外网。配置DNS后又開始出现奇妙的IP,这次无法绕过去了,又将dubbo配置翻出来研究一遍最后通过測试,研究出两种解决方式:1,在projectduboo注冊服...
代码星球
·
2020-08-28
dubbo
注冊
zookepper
奇妙
IP
dubbo注册中心
官方推荐的是zookeeper注册中心。Multicast注册中心不需要启动任何中心节点,只要广播地址一样,就可以互相发现。 提供方启动时广播自己的地址消费方启动时广播订阅请求提供方收到订阅请求时,单播自己的地址给订阅者,如果设置了unicast=false,则广播给订阅者消费方收到提供方地址时,连接该地...
代码星球
·
2020-08-27
dubbo
注册
中心
dubbo线程模型
dubbo的provider有2种线程池: IO处理线程池。(直接通过netty等来配置)服务调用线程池。 如果事件处理的逻辑能迅速完成,并且不会发起新的IO请求,比如只是在内存中记个标识,则直接在IO线程上处理更快,因为减少了线程池调度。 但如果事件处理逻辑较慢,或者需要发起新的IO请求,比如需要查询...
代码星球
·
2020-08-27
dubbo
线程
模型
dubbo直连提供者 & 只订阅 & 只注册
在开发及测试环境下,经常需要绕过注册中心,只测试指定服务提供者,这时候可能需要点对点直连,点对点直连方式,将以服务接口为单位,忽略注册中心的提供者列表,A接口配置点对点,不影响B接口从注册中心获取列表。为了避免复杂化线上环境,不要在线上使用这个功能,只应在测试阶段使用。其配置方式有如下三种:1. &nbs...
代码星球
·
2020-08-27
dubbo
直连
提供者
订阅
注册
dubbo启动时检查服务
Dubbo缺省会在启动时检查依赖的服务是否可用,不可用时会抛出异常,阻止Spring初始化完成,以便上线时,能及早发现问题,默认 check="true"。 可以通过 check="false" 关闭检查,比如,测试时,有些服务不关心,或者出现了循环依赖,必须有一方先启动。 另外,...
代码星球
·
2020-08-27
dubbo
启动
检查
服务
dubbo负载均衡与集群集群容错
在集群负载均衡时,Dubbo提供了多种均衡策略,缺省为 random 随机调用。1. 负载均衡策略RandomLoadBalance随机,按权重设置随机概率。(默认值)在一个截面上碰撞的概率高,但调用量越大分布越均匀,而且按概率使用权重后也比较均匀,有利于动态调整提供者权重...
代码星球
·
2020-08-27
集群
dubbo
负载
均衡
容错
dubbo监控中心与admin管理项目的使用
监控中心与admin管理项目都是针对特定的注册中心进行监控,因此需要配置对应的注册中心的地址,或者在dubbo.properties或者在applications.properties文件配置。dubbo-admin有两种,一种是需要借助于servlet容器运行的,另一种是最新的springboot项目,可以以ja...
代码星球
·
2020-08-27
dubbo
监控
中心
admin
管理
dubbo服务运行的三种方式
dubbo服务运行,也就是让生产服务的进程一直启动。如果生产者进程挂掉,也就不存在生产者,消费者不能进行消费。 Dubbo服务运行的三种方式如下:1、使用Servlet容器运行(Tomcat、Jetty等)-不可用 缺点:增加复杂性(端口、管理) 浪费资源(内存) 需要占用多个端口和内存,这种方式是...
代码星球
·
2020-08-27
dubbo
服务
行的
三种
方式
springboot多模块开发以及整合dubbozookeeper进行服务管理
之前研究了springboot单工程的使用,参考git地址:https://github.com/qiao-zhi/springboot-ssm 下面研究springboot多模块开发的过程。springboot-ssm-soa: 父工程springboot-ssm-common:  ...
代码星球
·
2020-08-27
springboot
模块
开发
以及
整合
首页
上一页
...
3
4
5
6
7
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他