一、dubbo
 -  
dubbo原理模型?
 主要是注册中心,服务提供者,服务消费者,监控中心,其中后者可有可无。
1.服务端,在注册中心注册自己提供的服务,并暴露端口,
2.客户端在注册中心注册,并订阅自己需要的服务;
3.注册中心把服务端地址列表提供给客户端,供其调用,如果有变更会以 “推、拉“ 的 长链接的方式 通知客户端 ;
4.客户端在地址列表基于软负载均衡算法选择服务进行调用;
5.客户端和服务端定时像监控中心发统计数据
 -  
dubbo注册中心 有哪些?你常用的是什么?
 
注册中心 有zookeeper,Multicast,redis,simple,其中前者用的最多
 -  
延伸,可以问,dubbo 通讯方式有哪些?具体原理是什么?每种注册中心的运行机制?
  
 
 二、Redis
 -  
Redis应用场景有哪些?
 1.数据库缓存;2,session共享;4.授权认证;5.MQ -  
工作中如何实际使用Redis?
 1.存客户基本信息,认证授权;
2.热点数据管理,数据库缓存; -  
Redis的数据类型有哪些?
 String ; list ;set ; sortSet;hash;
 - Redis如何做的持久化?
1.RDB:生成时间点快照。
2.AOF:存储所有服务器的写操作 
三、设计模式用过哪些?解释下机制原理
 - 单例模式
 - 工厂模式
 - 订阅者模式
 - 责任链模式
 - 反应器模式
 - 代理模式
 
 四、Spring相关
  
 -  
Spring 两大特性是什么?
 IOC和AOP -  
Spring 集成事务的方式以及运行原理?
 @Trancational
 
 
 五、Linux相关
 - 跨服务之间部署的相关命令是什么?比如手服务器A 操作服务器B复制等等
SCP 
六、MQ相关
 - 用过什么MQ的中间件?
 - 在工作中用到MQ的场景有哪些?
 - 秒杀场景下,MQ的运行原理详细解释下?
 
七、MongoDB相关
 - MongoDB是否是keyValue型数据库?
 - MongoDB的存储原理?
 - 实际工作怎么用的MongoDB,用它解决什么问题?
 
 
  
转载于:https://www.cnblogs.com/DBGzxx/p/9685515.html