提示
2.0版本新增了網(wǎng)關(guān)模塊,網(wǎng)關(guān)模塊是 協(xié)議的解碼編碼,數(shù)據(jù)轉(zhuǎn)發(fā),數(shù)據(jù)計(jì)算,以及持久化存儲(chǔ)功能集合。
模塊如下圖所示

- gateway-boot 是網(wǎng)關(guān)的啟動(dòng)模塊
- fastbee-mq 是網(wǎng)關(guān)的核心模塊
一、網(wǎng)關(guān)的數(shù)據(jù)進(jìn)入口
如下圖所示:

二、網(wǎng)關(guān)的mq使用兩種方式
- redisChannel + 本地隊(duì)列
- RockerMq
由下面的配置切換 ,默認(rèn)使用redisChannel方式
#配置
cluster:
enable: true
type: redis

經(jīng)過數(shù)據(jù)接口轉(zhuǎn)發(fā),然后根據(jù)channel分發(fā)數(shù)據(jù),這里以redisChannel為例列舉:
注冊(cè)所需通道:

消息進(jìn)入通道后,進(jìn)行消息分發(fā):

消息進(jìn)入消費(fèi)隊(duì)列,在消費(fèi)隊(duì)列中進(jìn)行數(shù)據(jù)處理。
