一、消息队列
1.MQ的相关概念
![](https://i-blog.csdnimg.cn/blog_migrate/274f700927dc2d67907d4c67500bd2f7.png)
![](https://i-blog.csdnimg.cn/blog_migrate/5c459f95fb514aefae365c58b8437311.png)
![](https://i-blog.csdnimg.cn/blog_migrate/a30648ac8181b46ce3223f4991486b3f.png)
![](https://i-blog.csdnimg.cn/blog_migrate/c9853097a552259a37a265781e84bb2f.png)
![](https://i-blog.csdnimg.cn/blog_migrate/d14ce064293d8e580107714c30d0e980.png)
![](https://i-blog.csdnimg.cn/blog_migrate/ec6febfb0b3fcf0577b0b16de774c4d6.png)
![](https://i-blog.csdnimg.cn/blog_migrate/8aaa80d87c0f1a3fe927d8ec2812b1d8.png)
![](https://i-blog.csdnimg.cn/blog_migrate/abfe92a49343b368cfbde5d77e25d579.png)
2.RabbitMQ
![](https://i-blog.csdnimg.cn/blog_migrate/c2d59bfe47d3c60b90ac7f424e617584.png)
![](https://i-blog.csdnimg.cn/blog_migrate/63df7b397d557e6481c2dc56d2d3e949.png)
![](https://i-blog.csdnimg.cn/blog_migrate/299620861d61ebf8881cf8a05042fcdd.png)
![](https://i-blog.csdnimg.cn/blog_migrate/c72405884ea0004027cb999fdd130e4b.png)
![](https://i-blog.csdnimg.cn/blog_migrate/36d9ce818838ccecd6c022bc40679f9f.png)
![](https://i-blog.csdnimg.cn/blog_migrate/d74670deb076f52ed3908cb447a9a630.png)
![](https://i-blog.csdnimg.cn/blog_migrate/7ca83e80c8e3fbee1f3db8901637120f.png)
![](https://i-blog.csdnimg.cn/blog_migrate/ba647e07be0549e483197c203baf2df7.png)
二、Hello World
1.依赖
2.消息生产者
3.消息消费者
三、Work Queues
1.轮训分发消息
![](https://i-blog.csdnimg.cn/blog_migrate/cb16d168d020f09aacdd22aace74f143.png)
![](https://i-blog.csdnimg.cn/blog_migrate/a42de492bcaf4cd5e26f5695b8a3fe5e.png)
![](https://i-blog.csdnimg.cn/blog_migrate/79a6952822781f99d7d5e20686138e89.png)
![](https://i-blog.csdnimg.cn/blog_migrate/42798216bb3211ed3fb860672766b5ac.png)
![](https://i-blog.csdnimg.cn/blog_migrate/26883ac5fbbd5c3806557a752c915691.png)
![](https://i-blog.csdnimg.cn/blog_migrate/a141a12f9dbd24c80a5658c17f7b6136.png)
![](https://i-blog.csdnimg.cn/blog_migrate/c036c8a14ab35e21dcdf3c58e15efc53.png)
![](https://i-blog.csdnimg.cn/blog_migrate/ec3c47cc73fe8660879e5172bcbd7ea3.png)
![](https://i-blog.csdnimg.cn/blog_migrate/e9feeac7efae7e8d0f0e18e6aed30abf.png)
2.消息应答
![](https://i-blog.csdnimg.cn/blog_migrate/585baeb886989e764f26ecce41347d29.png)
![](https://i-blog.csdnimg.cn/blog_migrate/4c74ee18e9df8096ad952aa17a650d70.png)
![](https://i-blog.csdnimg.cn/blog_migrate/975628f898cd1c8d2b20357514e470af.png)
![](https://i-blog.csdnimg.cn/blog_migrate/4401e2fd37e1f1a20a20cc11371ccc38.png)
![](https://i-blog.csdnimg.cn/blog_migrate/2f4d729d1ae6766937984bbfaebcbf2e.png)
![](https://i-blog.csdnimg.cn/blog_migrate/3782ff0675af3825f77edb925a085022.png)
![](https://i-blog.csdnimg.cn/blog_migrate/64eb68ffafd26973d5f9c26927e064a9.png)
![](https://i-blog.csdnimg.cn/blog_migrate/78e3e1d632ca75ac209e09bf44b8708f.png)
![](https://i-blog.csdnimg.cn/blog_migrate/025a5f5b5b86e5d649ed1cfeb0c63d58.png)
![](https://i-blog.csdnimg.cn/blog_migrate/510d8432fd555346777f8ebb8e76391f.png)
![](https://i-blog.csdnimg.cn/blog_migrate/f4c469d0be0c0a4ffdc0cfbbe4b2b91b.png)
![](https://i-blog.csdnimg.cn/blog_migrate/e9fb620c9bd06fb8888ebfc0eeb4e9b9.png)
![](https://i-blog.csdnimg.cn/blog_migrate/a7d85c45e116282409274c47def7df99.png)
3.RabbitMQ持久化
![](https://i-blog.csdnimg.cn/blog_migrate/b55649b04605eb361367eb9631d4a8e0.png)
![](https://i-blog.csdnimg.cn/blog_migrate/58cf02f332c30b4593f86e67fd556c24.png)
![](https://i-blog.csdnimg.cn/blog_migrate/2ed98fb8d31fb90616ce1d187b7c41fa.png)
![](https://i-blog.csdnimg.cn/blog_migrate/065631e2cfb5275ce451a8e39bcea864.png)
![](https://i-blog.csdnimg.cn/blog_migrate/46a1e99083d567e40ba5706437925434.png)
![](https://i-blog.csdnimg.cn/blog_migrate/acffd49dde80db18abb4d173b7c56701.png)
![](https://i-blog.csdnimg.cn/blog_migrate/0a0d0779ed3c038702a9e5eeec3fb6c7.png)
![](https://i-blog.csdnimg.cn/blog_migrate/8ec0d364c5a86f1d29dd5764069875da.png)
![](https://i-blog.csdnimg.cn/blog_migrate/24556519aaefa4f6ed72865e160544ca.png)
![](https://i-blog.csdnimg.cn/blog_migrate/1cfe9e79d92cc49f793164003bae36ad.png)
![](https://i-blog.csdnimg.cn/blog_migrate/f485c1b63435a9f90e930c352c6c414f.png)
![](https://i-blog.csdnimg.cn/blog_migrate/a5dd990025e13b89aafd1bb81c662dae.png)
![](https://i-blog.csdnimg.cn/blog_migrate/c4b8710691c3f949ea3b0c33789077f1.png)
![](https://i-blog.csdnimg.cn/blog_migrate/33b671e4276279b225545f94dcdc1c96.png)
![](https://i-blog.csdnimg.cn/blog_migrate/952b4fca8c64edea762a8c1fcf6a5f5d.png)
![](https://i-blog.csdnimg.cn/blog_migrate/4c209e5c96c8f0334947979ae257f195.png)
![](https://i-blog.csdnimg.cn/blog_migrate/0f2d1642b5bd25ba538a050b42a3a7fe.png)
![](https://i-blog.csdnimg.cn/blog_migrate/0ec2e3ef0149c3d608d00b6114cdc46b.png)
![](https://i-blog.csdnimg.cn/blog_migrate/cc1d85131f770478a23e062c4dc591d9.png)
![](https://i-blog.csdnimg.cn/blog_migrate/310383f28d362865154aa08a8320c686.png)
四、发布确认
1.发布确认原理
2.发布确认的策略
五、交换机
1.Exchanges
![](https://i-blog.csdnimg.cn/blog_migrate/3d3a2de576f57034e0a453344d84c7bd.png)
![](https://i-blog.csdnimg.cn/blog_migrate/3af5a8302aa2c336dfb6068fc490df7e.png)
2.临时队列
3.绑定(bindings)
![](https://i-blog.csdnimg.cn/blog_migrate/bf689e4463d4076a689beeb5570f209b.png)
![](https://i-blog.csdnimg.cn/blog_migrate/ab65e848649ec5533041e005db4062ad.png)
![](https://i-blog.csdnimg.cn/blog_migrate/c35f23fc899ccc01fbe0121c092d2b29.png)
4.Fanout
![](https://i-blog.csdnimg.cn/blog_migrate/32f5ffbf96f291cb05583c322b5d4477.png)
![](https://i-blog.csdnimg.cn/blog_migrate/196a118d11e327835b946aaa2e8fa31b.png)
![](https://i-blog.csdnimg.cn/blog_migrate/9b2891e9a0f76fe0beef91d654f7c986.png)
![](https://i-blog.csdnimg.cn/blog_migrate/31e63b5532212148d58f118d35eed945.png)
![](https://i-blog.csdnimg.cn/blog_migrate/9596519ce637d43c18ff2deb86f78503.png)
![](https://i-blog.csdnimg.cn/blog_migrate/d58fcd02e384a2c22e3a494299e714e3.png)
![](https://i-blog.csdnimg.cn/blog_migrate/f6534f190f26410265d7bef0182bb6cb.png)
![](https://i-blog.csdnimg.cn/blog_migrate/01ce8bc6123e08b07a68ba1cf92e46d0.png)
![](https://i-blog.csdnimg.cn/blog_migrate/f4b2ecd313c2cf26eea68b7d17814093.png)
![](https://i-blog.csdnimg.cn/blog_migrate/52265fcaf4f978919231f93f6983b163.png)
5.Direct exchange
![](https://i-blog.csdnimg.cn/blog_migrate/d659ddefebb031a19ddc455e3b360c2e.png)
![](https://i-blog.csdnimg.cn/blog_migrate/404f62c8d78b3a19f091fea4f6e942fc.png)
![](https://i-blog.csdnimg.cn/blog_migrate/65ccccac0347420114f4c15943350462.png)
![](https://i-blog.csdnimg.cn/blog_migrate/01e3892ee30babb41b1abd72ba4b057c.png)
![](https://i-blog.csdnimg.cn/blog_migrate/0c906d6e8cf2cf226af8659142c2c9bc.png)
![](https://i-blog.csdnimg.cn/blog_migrate/a3f4d45ca9f71da3480d7d415b820260.png)
![](https://i-blog.csdnimg.cn/blog_migrate/b94594c05e96b1ec3520e421134480c5.png)
![](https://i-blog.csdnimg.cn/blog_migrate/ebbc626ef263cc8de9354fadeda6bbe7.png)
![](https://i-blog.csdnimg.cn/blog_migrate/c31010159866dcc687d303d6dc64ad83.png)
![](https://i-blog.csdnimg.cn/blog_migrate/25a026079c0b67a85d9e66ed81f09cb3.png)
![](https://i-blog.csdnimg.cn/blog_migrate/0bfed4cb4e1a0a0939f05a3922024abe.png)
6.Topics
![](https://i-blog.csdnimg.cn/blog_migrate/b81168ec7f7d6290ebbe8364c2c8fd95.png)
![](https://i-blog.csdnimg.cn/blog_migrate/6f0462450d67d55d3b46b828e4a57f49.png)
![](https://i-blog.csdnimg.cn/blog_migrate/022fe6cc50b1d9e28e4c31c42db26e04.png)
![](https://i-blog.csdnimg.cn/blog_migrate/5b144657940547ca055c470aacf6b05c.png)
![](https://i-blog.csdnimg.cn/blog_migrate/2df2b570171123bd1b9bbcabc6e298a2.png)
![](https://i-blog.csdnimg.cn/blog_migrate/cc35f7c663cdd49671e0f2b4b65aeb76.png)
![](https://i-blog.csdnimg.cn/blog_migrate/3957e7c0a47031529c5d71756629f01d.png)
![](https://i-blog.csdnimg.cn/blog_migrate/0391635d54af89360cbc3666f45c8074.png)
![](https://i-blog.csdnimg.cn/blog_migrate/121655ca518118b758fc6b0387415cdd.png)
![](https://i-blog.csdnimg.cn/blog_migrate/0266dc3c6962f896a5cfd45a69a9816a.png)
![](https://i-blog.csdnimg.cn/blog_migrate/c4acc2428455119918555e6684bf7908.png)
六、死信队列
1.死信的概念
2.死信的来源
3.死信实战
七、延迟队列
1.延迟队列概念
2.延迟队列使用场景
![](https://i-blog.csdnimg.cn/blog_migrate/24074b5d73d626e68796d7386d860bd9.png)
3.RabbitMQ中的TTL
![](https://i-blog.csdnimg.cn/blog_migrate/d88ecf37a13489037ca0fc011214d698.png)
![](https://i-blog.csdnimg.cn/blog_migrate/9e7d0600a407a53e78cc7e98052fd63c.png)
4.整合springboot
![](https://i-blog.csdnimg.cn/blog_migrate/cd081bc411299564ac9aff69fc29037e.png)
![](https://i-blog.csdnimg.cn/blog_migrate/af66a11393c36f1e4ec7a52860efd50e.png)
![](https://i-blog.csdnimg.cn/blog_migrate/e793cc3567d2ca5e28b36b0e0f427714.png)
![](https://i-blog.csdnimg.cn/blog_migrate/348e9fd2c0e6a13d3dda592cd6e5ffcd.png)
5.队列TTL
![](https://i-blog.csdnimg.cn/blog_migrate/bf0b165b8ab3f583061d73d97349aa46.png)
![](https://i-blog.csdnimg.cn/blog_migrate/f387f74a0fb86abec542c3cad43b345a.png)
![](https://i-blog.csdnimg.cn/blog_migrate/c44570531643e4d77be20518f8e4d76e.png)
![](https://i-blog.csdnimg.cn/blog_migrate/375de9d2ad4a5933237b234c656e1b9c.png)
![](https://i-blog.csdnimg.cn/blog_migrate/509bf548ca32a17308afc920ac8d9153.png)
![](https://i-blog.csdnimg.cn/blog_migrate/ea3c88e4ad0e8576f5af2d651a3bd3a3.png)
![](https://i-blog.csdnimg.cn/blog_migrate/0ab3f595f72b65bbe5ee4a1dbf39a463.png)
![](https://i-blog.csdnimg.cn/blog_migrate/5cc049f3ad003543f726c7850f7dd569.png)
![](https://i-blog.csdnimg.cn/blog_migrate/7e4b9c541ecdabff15d13d14bb770196.png)
![](https://i-blog.csdnimg.cn/blog_migrate/c301d914c63e36a253789dad6af5c3b2.png)
![](https://i-blog.csdnimg.cn/blog_migrate/bebffc67a10bc888585af8396fe5646a.png)
![](https://i-blog.csdnimg.cn/blog_migrate/477df593bdf9aa4d8213e20fa0716d43.png)
![](https://i-blog.csdnimg.cn/blog_migrate/9a0cb2ca0f3d7224305a4103746da668.png)
6.延时队列优化
![](https://i-blog.csdnimg.cn/blog_migrate/3f1e3f348783d955401ecf857dec9adc.png)
![](https://i-blog.csdnimg.cn/blog_migrate/07f2ff2985abfd20cb26592b75368631.png)
![](https://i-blog.csdnimg.cn/blog_migrate/9a51a931903637db4393b4da0982c624.png)
![](https://i-blog.csdnimg.cn/blog_migrate/292afc9d3a5611674867612d9f8b7871.png)
![](https://i-blog.csdnimg.cn/blog_migrate/9059665340d3a23bb91a442830932186.png)
![](https://i-blog.csdnimg.cn/blog_migrate/59db191bf29c39896728991975816c23.png)
![](https://i-blog.csdnimg.cn/blog_migrate/8acc9d4bb25e485334c4b676e7654c09.png)
![](https://i-blog.csdnimg.cn/blog_migrate/04fe7abb8e15806f93a53b47524a77cd.png)
![](https://i-blog.csdnimg.cn/blog_migrate/caa0c1adf4a148a8d3c0d06bc9678035.png)
7.Rabbitmq插件实现延迟队列
![](https://i-blog.csdnimg.cn/blog_migrate/d9505a9799c847063df17cb5fdcb215e.png)
![](https://i-blog.csdnimg.cn/blog_migrate/98cf0786c9df65bc227f2b2acb823e88.png)
![](https://i-blog.csdnimg.cn/blog_migrate/02feb3d42bc7912a79377df7a5214fbe.png)
![](https://i-blog.csdnimg.cn/blog_migrate/5813714d6f4b739e10785636a900d630.png)
![](https://i-blog.csdnimg.cn/blog_migrate/81f754c826c70587b4297601b5b6b246.png)
![](https://i-blog.csdnimg.cn/blog_migrate/03103291929d44bab5d57b05212576f7.png)
![](https://i-blog.csdnimg.cn/blog_migrate/de3344be4940fb600a776951fe11640d.png)
![](https://i-blog.csdnimg.cn/blog_migrate/707fbdb13526036976257f9b7545cfe3.png)
![](https://i-blog.csdnimg.cn/blog_migrate/9a545231e467e817976083fae8e8f778.png)
![](https://i-blog.csdnimg.cn/blog_migrate/a888ad70b5c172a801e8c0abbeb2e446.png)
![](https://i-blog.csdnimg.cn/blog_migrate/ca019c44414eed2212e48d441ccddf3d.png)
![](https://i-blog.csdnimg.cn/blog_migrate/f75e19bfaa434b83758c9889dd795532.png)
![](https://i-blog.csdnimg.cn/blog_migrate/5e30617ad27b6ac347bb2eb868df3eb8.png)
8.总结
八、发布确认高级
![](https://i-blog.csdnimg.cn/blog_migrate/180bce112088d7062cb24e80e1d708f0.png)
1.发布确认springboot版本
![](https://i-blog.csdnimg.cn/blog_migrate/166bc53bb131d860d28da464d97b34de.png)
![](https://i-blog.csdnimg.cn/blog_migrate/9e224bb832b90d8d85cf60ab43828e59.png)
![](https://i-blog.csdnimg.cn/blog_migrate/f0a5d51e70fd389f4fb6cdafa31986ef.png)
![](https://i-blog.csdnimg.cn/blog_migrate/fcdc6b6f2e21be5ae3da494006941f3b.png)
![](https://i-blog.csdnimg.cn/blog_migrate/8e6038959e3d34947beb0f4756f4a62b.png)
![](https://i-blog.csdnimg.cn/blog_migrate/5f3bcf6a8bc5d0a02f8af178e25391f3.png)
![](https://i-blog.csdnimg.cn/blog_migrate/bce7ec9f5e286a620cea819654ad5396.png)
![](https://i-blog.csdnimg.cn/blog_migrate/ac9e2c2e542f2c99bf5885f28d9a42f7.png)
![](https://i-blog.csdnimg.cn/blog_migrate/8eb0fe5c441c56d62692e225c5cff7fb.png)
![](https://i-blog.csdnimg.cn/blog_migrate/e5daf0c653082899b8eb96308f1dd7df.png)
![](https://i-blog.csdnimg.cn/blog_migrate/b314e6a48b1c7033b6749c2c9a99a781.png)
![](https://i-blog.csdnimg.cn/blog_migrate/e306dbece4e35cc1b1d6fab8a872135c.png)
![](https://i-blog.csdnimg.cn/blog_migrate/7517c9e1ddc27088a47409af14cacc9e.png)
![](https://i-blog.csdnimg.cn/blog_migrate/22b799e0ae05945ac76cd337e1e3ae37.png)
![](https://i-blog.csdnimg.cn/blog_migrate/045ef4fbf65ff64fe2fb3a633bb4716c.png)
![](https://i-blog.csdnimg.cn/blog_migrate/53a837f0a43d4646b9d0db0cf5fe0a3d.png)
2.回退消息
![](https://i-blog.csdnimg.cn/blog_migrate/79df3cbc88fdb30ab65b621f622b9f3e.png)
![](https://i-blog.csdnimg.cn/blog_migrate/70d6d4cbcc02dbcc88e9d0dcb9535ee5.png)
![](https://i-blog.csdnimg.cn/blog_migrate/d3c265d92972ddcc443a7378f68accf0.png)
![](https://i-blog.csdnimg.cn/blog_migrate/8eb98c4a8939be16b1165b2bcf15933e.png)
![](https://i-blog.csdnimg.cn/blog_migrate/79950980c5145f9f707cc0ae188ed607.png)
![](https://i-blog.csdnimg.cn/blog_migrate/069fe6c507e10658db993dc7cabddf18.png)
![](https://i-blog.csdnimg.cn/blog_migrate/3c1a51d162e12c82041fd28270967a33.png)
![](https://i-blog.csdnimg.cn/blog_migrate/4173268b7147f41463f20436000e3ffd.png)
![](https://i-blog.csdnimg.cn/blog_migrate/20e6170b07039a7a6be14139bc969ed2.png)
![](https://i-blog.csdnimg.cn/blog_migrate/8675331c5216062a66d9092750295eb8.png)
3.备份交换机
九、RabbitMQ其他知识点
1.幂等性
![](https://i-blog.csdnimg.cn/blog_migrate/027b3746926eeb3ccb28e67f5a14d23c.png)
![](https://i-blog.csdnimg.cn/blog_migrate/966eda5c2dd0da21647b788902ea3056.png)
2.优先级队列
![](https://i-blog.csdnimg.cn/blog_migrate/868a3fa0478b9ee18f5be74e4d708693.png)
![](https://i-blog.csdnimg.cn/blog_migrate/5ff7504677d480f3bfe7874a6f01ba19.png)
![](https://i-blog.csdnimg.cn/blog_migrate/41d6225812566af7086859f078b0143a.png)
![](https://i-blog.csdnimg.cn/blog_migrate/c854d0a6b456832879f5c50d7acf952d.png)
![](https://i-blog.csdnimg.cn/blog_migrate/991acb5510f8e3466e9d264eb9cd8cdb.png)
![](https://i-blog.csdnimg.cn/blog_migrate/f931a8b63c22ed70fc37bc67ca820ecd.png)
3.惰性队列
![](https://i-blog.csdnimg.cn/blog_migrate/48686eaddf3db915f9c3a1ffa71ebb0d.png)
十、RabbitMQ集群
1.clustering
![](https://i-blog.csdnimg.cn/blog_migrate/b23464d94c1f00b0e68608582b489c57.png)
![](https://i-blog.csdnimg.cn/blog_migrate/bf5c33d3554a663a36aa702934a1bd5d.png)
![](https://i-blog.csdnimg.cn/blog_migrate/7affc8a946dff2479ef52e9289cacbd4.png)
![](https://i-blog.csdnimg.cn/blog_migrate/b6df2f2302a510bae5bb8474df14fa42.png)
![](https://i-blog.csdnimg.cn/blog_migrate/abec22a4edbaeadb8ba6bc51a4dd9e0d.png)
![](https://i-blog.csdnimg.cn/blog_migrate/390debab75a75761c29899bbfc1b3716.png)
![](https://i-blog.csdnimg.cn/blog_migrate/0fe3c04f88e0686d778e764c0a0f5f64.png)
![](https://i-blog.csdnimg.cn/blog_migrate/6288dad6d199f2470a75ca8d07448d7c.png)
![](https://i-blog.csdnimg.cn/blog_migrate/81b4114211c6c494cf3e9746508be3dc.png)
![](https://i-blog.csdnimg.cn/blog_migrate/0952e1dcb505a358a0ec390c7e9f75f7.png)
![](https://i-blog.csdnimg.cn/blog_migrate/64c14fd8f8036056f4b8ada073d046ec.png)
![](https://i-blog.csdnimg.cn/blog_migrate/8cff9c93dd66557769e96c4502f124db.png)
![](https://i-blog.csdnimg.cn/blog_migrate/c7f09c9fe075657314d69522ccac32b0.png)
![](https://i-blog.csdnimg.cn/blog_migrate/acff6fc3698a4322ce0fff85cd24352f.png)
2.镜像队列
![](https://i-blog.csdnimg.cn/blog_migrate/0b259c0fbd360fb83fcc39162e4f7e34.png)
![](https://i-blog.csdnimg.cn/blog_migrate/9f6a676cbb3ecb491f35d86381f81600.png)
![](https://i-blog.csdnimg.cn/blog_migrate/541cb8a57f8e683805323c628d88bb57.png)
![](https://i-blog.csdnimg.cn/blog_migrate/d746caa54407fd33403097575b2de997.png)
![](https://i-blog.csdnimg.cn/blog_migrate/4584436194a55d38e2966085b049571b.png)
![](https://i-blog.csdnimg.cn/blog_migrate/561dc597e70694eb60cd7999596d134e.png)
![](https://i-blog.csdnimg.cn/blog_migrate/e1d67c4a493a0bd0523267101de9fbf8.png)
![](https://i-blog.csdnimg.cn/blog_migrate/a23d1098ffe9f99cb6d2dccaae0fa0be.png)
![](https://i-blog.csdnimg.cn/blog_migrate/872fad6fc980a59af97323f3024776a8.png)
3.Haproxy+Keepalive实现高可用负载均衡
![](https://i-blog.csdnimg.cn/blog_migrate/ea6faf8fa2c81296e49841655c41af5d.png)
![](https://i-blog.csdnimg.cn/blog_migrate/2804766f2279104cad7183c36b62c4bd.png)
![](https://i-blog.csdnimg.cn/blog_migrate/00a60765cc2bcbfaa109e4d9f666ab6b.png)
![](https://i-blog.csdnimg.cn/blog_migrate/f1470b30aa7398c10ac44390c8439242.png)
4.Federation Exchange
![](https://i-blog.csdnimg.cn/blog_migrate/37100277c08c72bda4f9a25bdc4b7008.png)
![](https://i-blog.csdnimg.cn/blog_migrate/e0a9129bea74df49ccb2176d3bd87524.png)
![](https://i-blog.csdnimg.cn/blog_migrate/6c971649c623c669d26cbede26663227.png)
![](https://i-blog.csdnimg.cn/blog_migrate/fb9f031ad1ca663c5e41c5d924e3ce20.png)
![](https://i-blog.csdnimg.cn/blog_migrate/d2232a384052b9b75f76a317dc864ff2.png)
![](https://i-blog.csdnimg.cn/blog_migrate/21a91a1de80a66cfddbc9f1e18563a5c.png)
![](https://i-blog.csdnimg.cn/blog_migrate/deccc7f0858ddfd4b9bebf4634792bed.png)
![](https://i-blog.csdnimg.cn/blog_migrate/0cedd8076a9e0a09c49ee99fb2a95d14.png)
![](https://i-blog.csdnimg.cn/blog_migrate/dd7c48a192dd1ea0a84cde25971f3281.png)
![](https://i-blog.csdnimg.cn/blog_migrate/9fdd4f96a0681ffade229edc193d1653.png)
![](https://i-blog.csdnimg.cn/blog_migrate/e5b3328da5f88ee79ce315482be72ea5.png)
![](https://i-blog.csdnimg.cn/blog_migrate/09c45775715f7049f75dd0c4fb6edc39.png)
![](https://i-blog.csdnimg.cn/blog_migrate/048e6f68bd54a9c873c1f7973276ea78.png)
![](https://i-blog.csdnimg.cn/blog_migrate/883dde3c33dd51823e7966c74f15dd2c.png)
![](https://i-blog.csdnimg.cn/blog_migrate/66e6282fcd1a3b33298ea34fc8ba12c0.png)
5.Federation Queue
![](https://i-blog.csdnimg.cn/blog_migrate/5bedc69d7413a645e7df319301ba2462.png)
![](https://i-blog.csdnimg.cn/blog_migrate/b46aacc8ebaddaf59a95b5b94077e92e.png)
6.Shovel