JAVA 技术类分享(一)
生活随笔
收集整理的這篇文章主要介紹了
JAVA 技术类分享(一)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?
一、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;1.RDB:生成時間點快照。
2.AOF:存儲所有服務器的寫操作
三、設計模式用過哪些?解釋下機制原理
四、Spring相關
?
Spring 兩大特性是什么?
IOC和AOPSpring 集成事務的方式以及運行原理?
@Trancational?
五、Linux相關
SCP
六、MQ相關
七、MongoDB相關
?
轉載于:https://www.cnblogs.com/DBGzxx/p/9685515.html
總結
以上是生活随笔為你收集整理的JAVA 技术类分享(一)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 医保如何在本地备案?
- 下一篇: 请问,个人印章是什么?自己随便雕刻一个私