SSM框架下的分散式服務方案(基於Dubbo+Zookeeper)
阿新 • • 發佈:2018-11-11
原始碼https://github.com/wosyingjun/beauty_ssm_dubbo.git
###Dubbo服務的簡單應用及部署可以參見:DubboxDemo
- Maven(模組化構建)
- Spring(IOC DI AOP 宣告式事務處理)
- SpringMVC(支援Restful風格)
- Hibernate Validate(引數校驗)
- Mybatis(最少配置方案)
- Quartz時間排程
- Redis快取(ProtoStuff序列化)
- Redis Sentinel主從高可用方案
- Redis Cluster叢集高可用方案
- 基於keepalived的nginx高可用方案
- Druid(資料來源配置 sql防注入 sql效能監控)
- Zookeeper高可用叢集方案
- Dubbo+Zookeeper分散式服務框架
- 合理的分散式服務劃分(common+api+service+web+mq)
- dubbo服務設計原則、叢集、負載均衡、執行緒模型
- 資源排程和治理中心(SOA)(dubbo-admin)
- 服務監控方案(dubbo-monitor)
- 分散式系統中的異常處理
- 分散式事務
- 分散式鎖(見beautyssm_distributed_tools)
- 訊息中介軟體 ActiveMQ 的引入
- ActiveMQ 叢集高可用方案