核心技術:Maven,Springmvc mybatis shiro, Druid, Restful, Dubbo, ZooKeeper,Redis,FastDFS,ActiveMQ,Nginx
1. 項目核心代碼結構
650) this.width=650;" alt="分布式架構介紹 - kafkaee - kafkaee的部落格" src="http://img0.ph.126.net/Goz2TSj6v24kaqQDAIWgLw==/6598225353437986053.png" style="border:0px;height:auto;margin:0px 10px 0px 0px;" />
項目模組依賴
650) this.width=650;" alt="分布式架構介紹 - kafkaee - kafkaee的部落格" src="http://img1.ph.126.net/TC5PboH2UrIg4awkAMOyrw==/4851221223708896623.png" style="border:0px;height:auto;margin:0px 10px 0px 0px;" />
特別提醒:開發人員在開發的時候可以將自己的業務REST服務化或者Dubbo服務化
2. 項目依賴介紹
2.1 後台管理系統、Rest服務系統、Scheculer定時調度系統依賴如:
650) this.width=650;" alt="分布式架構介紹 - kafkaee - kafkaee的部落格" src="http://img0.ph.126.net/j2cCMu9-DPoHFYVkXI7EkA==/1632273390045933411.png" style="border:0px;height:auto;margin:0px 10px 0px 0px;" />
2.2 Dubbo獨立服務項目依賴如:
650) this.width=650;" alt="分布式架構介紹 - kafkaee - kafkaee的部落格" src="http://img1.ph.126.net/mzBW9KCk1Ji2GPUJaGu6Qg==/6598060426694000458.png" style="line-height:28px;border:0px;height:auto;margin:0px 10px 0px 0px;" />
3. 項目功能部分:
650) this.width=650;" alt="分布式架構介紹 - kafkaee - kafkaee的部落格" src="http://img1.ph.126.net/R2RTUQTg1qRIYtR4JE545A==/4940167316349343345.png" style="border:0px;height:auto;margin:0px 10px 0px 0px;" />
650) this.width=650;" alt="分布式架構介紹 - kafkaee - kafkaee的部落格" src="http://img1.ph.126.net/Kh41psRstvnkqv_VpeFUAw==/6631327250448980134.png" style="border:0px;height:auto;margin:0px 10px 0px 0px;" />
650) this.width=650;" alt="分布式架構介紹 - kafkaee - kafkaee的部落格" src="http://img2.ph.126.net/M9iZx7_jKbRN6QfH2TflPA==/4910612443794473834.png" style="border:0px;height:auto;margin:0px 10px 0px 0px;" />
650) this.width=650;" alt="分布式架構介紹 - kafkaee - kafkaee的部落格" src="http://img1.ph.126.net/WnBR5XwOIAFFQTbo3P2I5w==/6631353638728044520.png" style="border:0px;height:auto;margin:0px 10px 0px 0px;" />
650) this.width=650;" alt="分布式架構介紹 - kafkaee - kafkaee的部落格" src="http://img1.ph.126.net/CbSXpaSEViBxBVvYH_UzSw==/4937634041558914975.png" style="border:0px;height:auto;margin:0px 10px 0px 0px;" />
650) this.width=650;" alt="分布式架構介紹 - kafkaee - kafkaee的部落格" src="http://img0.ph.126.net/JHKoVqcKwJoTf_UkHO0xpg==/6631285469007125325.png" style="border:0px;height:auto;margin:0px 10px 0px 0px;" />
650) this.width=650;" alt="分布式架構介紹 - kafkaee - kafkaee的部落格" src="http://img1.ph.126.net/AGCXOstkj3CjJX8FL12t3w==/6631369031890838044.png" style="border:0px;height:auto;margin:0px 10px 0px 0px;" />
zookeeper、dubbo服務啟動
650) this.width=650;" alt="分布式架構介紹 - kafkaee - kafkaee的部落格" src="http://img2.ph.126.net/aeb_ZacYQ2x3RkZmZRvXfg==/6631277772425730935.jpg" style="border:0px;height:auto;margin:0px 10px 0px 0px;" />
650) this.width=650;" alt="分布式架構介紹 - kafkaee - kafkaee的部落格" src="http://img1.ph.126.net/8uGn2q8DYGHEfap7l5i7eg==/6598168178833342534.png" style="border:0px;height:auto;margin:0px 10px 0px 0px;" />
dubbo管控台
650) this.width=650;" alt="分布式架構介紹 - kafkaee - kafkaee的部落格" src="http://img0.ph.126.net/OjhpzGvQ1A3wYhNG-3yiiQ==/4910612443794473838.png" style="border:0px;height:auto;margin:0px 10px 0px 0px;" />
650) this.width=650;" alt="分布式架構介紹 - kafkaee - kafkaee的部落格" src="http://img0.ph.126.net/xDDLDlx-0BYku3c-PT1hSA==/6631377827983857282.jpg" style="border:0px;height:auto;margin:0px 10px 0px 0px;" />
650) this.width=650;" alt="分布式架構介紹 - kafkaee - kafkaee的部落格" src="http://img2.ph.126.net/Pe2usGq905zYbeABB19BFA==/6598242945624026279.png" style="border:0px;height:auto;margin:0px 10px 0px 0px;" />
650) this.width=650;" alt="分布式架構介紹 - kafkaee - kafkaee的部落格" src="http://img2.ph.126.net/Pe2usGq905zYbeABB19BFA==/6598242945624026279.png" style="border:0px;height:auto;margin:0px 10px 0px 0px;" />
650) this.width=650;" alt="分布式架構介紹 - kafkaee - kafkaee的部落格" src="http://img0.ph.126.net/NZyKHiQnl9HMUG4vgAJCmA==/6598242945624026280.png" style="border:0px;height:auto;margin:0px 10px 0px 0px;" />
650) this.width=650;" alt="分布式架構介紹 - kafkaee - kafkaee的部落格" src="http://img1.ph.126.net/zdqiMlYZE8enU9OOJI5hkg==/6598124198368231315.png" style="border:0px;height:auto;margin:0px 10px 0px 0px;" />
650) this.width=650;" alt="分布式架構介紹 - kafkaee - kafkaee的部落格" src="http://img0.ph.126.net/iC0Apk3e_SfWpH5Sxzdoeg==/6631397619193157043.png" style="border:0px;height:auto;margin:0px 10px 0px 0px;" />
REST服務平台
650) this.width=650;" alt="分布式架構介紹 - kafkaee - kafkaee的部落格" src="http://img2.ph.126.net/i_7g-c5Bu6iUwnen5c-oTA==/6631272274867597160.png" style="border:0px;height:auto;margin:0px 10px 0px 0px;" />
650) this.width=650;" alt="分布式架構介紹 - kafkaee - kafkaee的部落格" src="http://img2.ph.126.net/RJW86mKqfpAQosKdxNDvrw==/6631262379262944404.png" style="border:0px;height:auto;margin:0px 10px 0px 0px;" />
650) this.width=650;" alt="分布式架構介紹 - kafkaee - kafkaee的部落格" src="http://img2.ph.126.net/iKI6fMvQvEcLni70qSOhrg==/4834614200082603008.png" style="border:0px;height:auto;margin:0px 10px 0px 0px;" />
650) this.width=650;" alt="分布式架構介紹 - kafkaee - kafkaee的部落格" src="http://img0.ph.126.net/6IEo5vS4yRcjVZxYgVlpig==/6631351439704794060.png" style="border:0px;height:auto;margin:0px 10px 0px 0px;" />