该项目是一款物联网产品,帮助企业实现智能工厂的模式。工厂内的设备联网通过MQTT协议发送与接收数据。
前端页面通过Vue框架来实现微信H5页面展示效果,嵌入高德地图可查看各个设备在地图中的位置与信息。
设备详情页根据各个设备的特性个性化设计模块与展示效果,设备所产生的数据生成日周月报表通过echarts图标形式展现。目前该项目已接入六十多种传感器,仪表等设备类型。
● 项目注册中心采用SpringCloud组件中的eureka
● API之间通信通过Feign来调用
● 采用Ribbon默认的负载均衡轮询机制通信
● 采用的熔断Hystrix防止雪崩
● 网关先前开发采用的是Zuul,后改为了Gateway
● 分布式调度采用的是XXL-JOB