摘要
在信息化高速发展的今天,信息系统的稳定性是业务系统正常运行和数据安全的保障。心跳监听技术可实现系统的高可用性,能够以较低的成本获得较高程度的系统安全保证。为确保信息系统稳定性,对心跳监听技术进行了研究。首先,讨论了心跳监听技术的原理,研究在主系统、备用系统或任意两个有联系的系统之间,通过串口实现基本的心跳监听的方法。然后,以QNX操作系统为技术实现载体,以RS-232-C串行通信接口为例,实现心跳监听。最后,针对心跳发送、心跳接收与处理等相关模块,提出了程序工作流程图,给出了部分实例,为功能扩展预留了接口,供相关工程技术人员参考。在实际应用中,可根据实际情况设计应急措施和恢复处理等程序,提高整体系统的应急处理能力和可靠性。
Today,with the rapid development of information technology,the stability of information systems is the guarantee for the normal operation of business systems and data security.Heartbeat monitoring technology enables high system availability and a high degree of system security at a lower cost.In order to ensure the stability of the information system,the heartbeat monitoring technology has been studied.Firstly,the principle of heartbeat monitoring technology is discussed.The basic heartbeat monitoring method is implemented between the main system and the standby system or any two connected systems through the serial port.Then the QNX operating system is used as the technology to implement the carrier to RS-232-C.The RS-232-C serial communication interface is used as an example to implement heartbeat monitoring.Finally,for the related modules such as heartbeat sending,heartbeat receiving and processing,the program working flow chart is presented,some examples are given,and interfaces are reserved for function expansion for reference by relevant engineering and technical personnel.In practical applications,based on the actual situation,emergency procedures and recovery procedures can be designed to improve the emergency response capability and reliability of the overall system.
作者
李煦侃
LI Xukan(Power Generation Automation Committee,Chinese Association of Automation,Beijing 100000,China;Zhejiang Zheneng Xingyuan Energy Saving Technology Co.,Ltd.,Hangzhou 310013,China)
出处
《自动化仪表》
CAS
2019年第8期79-82,88,共5页
Process Automation Instrumentation
关键词
信息系统
异步消息
心跳监听
QNX实时操作系统
串行通信接口
定时器
Information system
Asynchronous message
Heartbeat monitoring
QNX real-time operating system
Serial communication interface
Timer