中文(中国)
安全生产管控系统运用物联网技术将厂区终端、气体传感器、移动监控终端、定位标签、基站等通过4G、蓝牙通讯手段实现数据的采集和交互,建设包括PC 端和移动端统一的巡检管理平台,有效管控工业现场的巡检终端与后台数据进行实时传输。整个平台包括: 巡检管理、设备管理、报表管理、指挥调度管理、人员定位、作业票、承包商管理、移动作业监控等八大模块。
技术方案如下:
1 ) web 端彻底前后端分离;
2 ) 服务端使用SpringCloud 技术栈实现微服务架构;
3 ) 项目网关基于0Auth2 .0 做安全认证, PC 端、web端基于JWT 做安全认证;
4 ) 使用客户端的负载均衡Ribbon 从服务注册中心拉取服务列表根据业务特点加权负载调用;
5 ) 使用Hystrix 做服务熔断/降级避免单个服务引起系统雪崩,提供系统可用度,可以高效的组织故障的连锁反应,能够让接口调用快速失败并迅速恢复正常;
6 ) 使用BootAdmin 做指标监控,显示应用程序的监控状态, Http 请求信息跟踪, JVM 以及线程堆栈信息的追踪;
7 ) 使用ZipKin 做调用链监控,高效便捷的采集到服务与服务之间的调用;
8 ) 使用RabbitMq 做提高消息吞吐量;
9 ) 使用Redis 做数据缓存,提升用户体验,减少服务调用;
10 ) 使用Nginx 做集群服务的纷发,服务端负载均衡。











