dubbo灰度發(fā)布方案 dubbo和eureka的區(qū)別?
dubbo和eureka的區(qū)別?1、Dubbo相當于spring cloudDubbo是微服務整體架構(gòu)的框架,提供服務注冊、發(fā)現(xiàn)、遠程調(diào)用、監(jiān)控等功能,標桿項目是spring cloud。但是spri
dubbo和eureka的區(qū)別?
1、Dubbo相當于spring cloud
Dubbo是微服務整體架構(gòu)的框架,提供服務注冊、發(fā)現(xiàn)、遠程調(diào)用、監(jiān)控等功能,標桿項目是spring cloud。但是springcloud是一系列的軟件,有許多組件來組裝提供微服務的整體架構(gòu)。Dubbo都打包好了。
2、zookeeper集成到Dubbo后,相當于spring cloud中的Eureka
Dubbo的服務發(fā)現(xiàn)模塊是基于zookeeper實現(xiàn)的。
Eureka是spring云下的組件,專門負責微服務注冊和發(fā)現(xiàn)。Eureka是為服務發(fā)現(xiàn)而設(shè)計的。這是Dubbo概念的一部分。
dubbo協(xié)議是什么?
Dubbo protocol
Dubbo default protocol采用單長連接和NiO異步通信,適用于數(shù)據(jù)量小、并發(fā)服務調(diào)用量大、服務消費者機器數(shù)遠大于服務提供者機器數(shù)的情況。Dubbo默認協(xié)議不適用于傳輸文件和視頻等數(shù)據(jù)量大的服務,除非請求量非常低。