SpringCloudBus就像一個分布式執行器,用于擴展的SpringBoot應用程序的配置文件,但也可以用作應用程序之間的通信通道;
SpringCloudBus 不能單獨完成通信,需要配合MQ支持;
SpringCloudBus一般是配合SpringCloudConfig做配置中心的;
SpringCloudConfig實時刷新也必須采用SpringCloudBus消息總線;
SpringCloud Config為分布式系統中的外部配置提供服務器和客戶端支持,可以方便的對微服務各個環境下的配置進行集中式管理。Spring CloudConfig分為ConfigServer和ConfigClient兩部分。ConfigServer負責讀取配置文件,并且暴露Http API接口,ConfigClient通過調用ConfigServer的接口來讀取配置文件。
Apollo、ZooKeeper、SpringCloudConfig。
動態變更項目配置信息而不必重新部署項目。
SpringCloudConfig實時刷新采用SpringCloudBus消息總線。