微服務就是四個問題:
- 這麼多服務,客戶端如何訪問?
- 這麼多服務,服務間如何通信?
- 這麼多服務,如何實現和治理?
- 服務掛了,怎麼辦?
微服務的優點缺點?
SpringCloud是個生態,並不是一門技術。
解決微服務的方案牛皮的就以下幾個解決方案
- SpringCloud NetFlix-一站式解決 ---api網關、zuul組件、Feign、Eureka、Hystrix
- Apache Dubbo Zookeeper -半自動
- SpringCloud Alibaba-一站式解決
SpringCloud
來幾個面試題: