dmp
2021-08-25 10:15:09 0 举报
设备连接管理
作者其他创作
大纲/内容
mqtt接入管理服务
消费
dmp-server
coap接入管理服务
ZK
prd其他平台
cluster
ES: 原始消息/解析后消息持久化
lwm2m-server
coap-server
存取请求
mqtt接入服务集群
http请求
指令下发
能力开放通过调用http接口
coap接入服务集群
前端推送服务
其他平台/前端
Redis缓存服务集群
消费采集
服务路由注册
缓存存取
dmp-parse
消息上报
推送
dmp
设备管理服务
websocket
------设备激活
除接入服务与接入管理服务通过zookeerper进行服务注册和路由分发、探测功能外,其他各服务独立部署运行(非微服务架构),服务间通过http接口进行通信。优点:功能内聚、相互低耦合缺点: 1、无服务注册发现、接口负载均衡策略相关功能,虽说可以通过其他负载均衡组件+集群的方式对每个服务模块进行分流,但有关联不统一、运维成本高的缺点。 2、北向接口直接暴露在dmp设备管理服务上,无鉴权、限流等网关策略,有安全风险。
数据采集解析服务
发送原始消息
注册激活获取设备密密钥获取接入地址
lwm2m接入管理服务
数据推送服务
SpringBoot ServiceGO Service
lwm2m-mgmt
lwm2m接入服务集群
dmp-mgmt
Kafka 消息队列中间件
dmp-push
------上行消息
Mysql数据库
uspa
获取路由
coap-mgmt
消息持久化
------下行指令
0 条评论
回复 删除
下一页