摘要: heartbeat的概念Linux-HA的全称是High-Availability Linux,它是一个开源项目,这个开源项目的目标是:通过社区开发者的共同努力,提供一个增强linux可靠性(reliability)、可用性(availability)和可服务性(serviceability)(RA... 阅读全文
posted @ 2016-01-07 10:14 初见不如不相见 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 高可用集群是指一组通过硬件和软件连接起来的独立计算机,它们在用户面前表现为一个单一系统,在这样的一组计算机内 部的一个或者多个节点停止工作,服务会从故障节点切换到正常工作的节点上运行,不会引起服务中断。从这个定义可以看出,集群必须检测节点和服务何时失效, 何时恢复为可用。这个任务通常由一组被称为... 阅读全文
posted @ 2016-01-07 09:20 初见不如不相见 阅读(2945) 评论(0) 推荐(0) 编辑
摘要: 几乎所有的网游服务端都有心跳包(HeartBeat或Ping)的设计,在最近开发手游服务端时,也用到了心跳包。思考思考,心跳包是必须的吗?为什么需要心跳包?TCP没有提供断线检测的方法吗?TCP提供的KeepAlive机制可以替代HeartBeat吗?由于连接丢失时,TCP不会立即通知应用程序。比如... 阅读全文
posted @ 2016-01-07 09:10 初见不如不相见 阅读(615) 评论(0) 推荐(0) 编辑