心跳机制

✍ dations ◷ 2025-02-27 14:07:40 #心跳机制

计算机科学中的心跳包 (英语:Heartbeat)是一种周期性的信号,通过硬件或软件的形式来检测行为的正常与否,或者与计算机系统是否一致。 通常,机器间会每隔几秒钟发送一次心跳包。 如果接收终端没有在指定时间内(通常是几个心跳包发送的时间间隔内)接收到心跳包,发送终端将会被判定发送失败。

心跳协议通常用于与资源通信(如:浮动IP地址)并监控其有效性。 举个经典例子,在一台机器启动心跳机制,心跳机制将启动选举进程,让心跳机制所在的网络(心跳网络)的所有机器进行选举,决定哪一台机器拥有资源。

如果心跳网络存在两个以上的机器,是否分区是值得考量,如果分成两个区,那么可以保证其中一个失效时仍旧能正常运行,但是这个两个区并不能交互,势必会减少效率。上述的情况下,资源只能掌握在一台机器上,而不是说每个区都会有一台机器掌握资源。

心跳包会尝试去证明一台机器是否健康,心跳协议以及传输过程的可靠性是十分重要。因误报所造成的故障转移(这取决于资源),这是实务上不希望的。但另一方面又需要对实际的障碍进行迅速的反馈,所以心跳包而言可靠性十分重要。正因此,会希望心跳包运行在多条路线,从而提高可靠性。比如,一个心跳包通过以太网的 UDP/IP,另一个则用串行链路。

相关

  • 重型猎鹰猎鹰重型运载火箭(英语:FH, Falcon Heavy),先前称为猎鹰9号重型运载火箭,是SpaceX研发和制造的一款可重复使用超重型运载火箭。猎鹰重型运载火箭是猎鹰9号运载火箭的一个衍生构型
  • 法国王太子法国王太子(法语:Dauphin),严格地应称为维埃诺瓦王太子(Dauphin de Viennois),是从1350年到1791年和从1824年到1830年被授于法国王位继承人的头衔。维埃纳伯爵居伊八世(Guy VIII)在他
  • span class=nowrapCuCN/span氰化亚铜是一种无机化合物,化学式为CuCN。纯氰化亚铜是一种白色单斜结晶粉末,不溶于水、冷稀酸和乙醇,易溶于氨水、铵盐溶液和浓盐酸,在沸稀盐酸中分解为氯化亚铜和氰化氢。温度
  • 球面三角学球面三角学是球面几何学的一部分,主要在处理、发现和解释多边形 (特别是三角形) 在球面上的角与边的联系和关联。在天文学上的重要性是用于计算天体轨道和地球表面与太空航行
  • 安西水丸安西 水丸(あんざい みずまる;1942年7月22日-2014年3月19日),本名渡边昇。是一位日本当代的插画家、作家。出版过相当多的作品,其中较知名的是与日本作家村上春树一起合作的绘本系
  • 梅迪亚万圣节《梅迪亚万圣节》(英语:)是一部于2016年上映的美国喜剧惊悚片,由泰勒·派瑞执导、编剧、主演,并与Ozzie Areu、Will Areu共同担任监制。电影的概念取自虚构角色梅迪亚(英语:Madea)与
  • 小野绫子小野绫子(2月20日-),日本女性配音员。出身于福岛县。以前所属的经纪公司是青二Production。为人熟悉的代表作品是游戏《同级生 ~if~》的黑川里美。※粗体字表示说明饰演的主要角色
  • NAOTONAOTO(1983年8月30日-),本名片冈直人,是日本男性舞者,为男子歌舞组合EXILE的表演者,以及男子歌舞组合三代目J Soul Brothers的队长兼表演者。埼玉县所泽市出身。身高169cm。在高中3
  • 晶体材料国家重点实验室晶体材料国家重点实验室是位于中国山东省济南市的一个应用基础研究类国家重点实验室,隶属于山东大学。实验室以材料学、凝聚态物理两个国家重点学科,材料科学与工程、物理学、
  • 1523年