基于Akka的高可靠分布式控制系统设计与实现  被引量:1

Design and Implementation of High Reliability Distributed Control System Based on Akka

在线阅读下载全文

作  者:吕海东[1] LÜ Haidong(City Institute, Dalian University of Technology, Dalian 116600, China)

机构地区:[1]大连理工大学,城市学院,辽宁大连116600

出  处:《微型电脑应用》2022年第2期176-177,181,共3页Microcomputer Applications

摘  要:如何满足当今计算机控制系统的实时性和高可靠性,同时又能简化复杂控制系统的设计和编程,已经是工业控制系统领域重大挑战。为了设计和实现全新模式的计算机工程过程控制系统,文章综合利用了Akka框架技术,如Akka-Actor、Akka-Stream、Akka-Cluster、Akka-MQTT连接器,以及高性能消息平台Kafka,和前端最新Web技术Vue.js,利用Akka的Actor模型,实现了高可靠,超大规模,分布式,可容错的过程监控系统。该系统充分利用了Akka中Actor对象占用资源少,编程简单,完全响应式工作模式,即使使用一台普通的PC机就可以完成以前使用十几台服务器才能满足实时性要求的大型控制系统。It is a great challenge in the field of industrial control system to meet the real-time and high reliability of computer control system and simplify the design and programming of complex control system.In order to design and implement a new model of computer engineering process control system,this paper innovatively uses the Akka framework technology,such as Akka-Actor,Akka-Stream,Akka-Cluster,Akka-MQTT connector,high-performance message platform Kafka,and the latest Web technology Vue.js.Based on Akka's actor model,a highly reliable,super large-scale,distributed and fault-tolerant process monitoring system is realized.The system makes full use of the actor object in Akka,which takes less resources,is easy to program,and is fully responsive.Even if a common PC is used,it can complete the large-scale control system that uses more than ten servers to meet the real-time requirements.

关 键 词:Akka 响应式编程 角色模型 分布式控制系统 

分 类 号:TP274[自动化与计算机技术—检测技术与自动化装置]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象