3

给定Linux-HA等工具包和Corosync等顶级集群层;文件系统复制器,如DRBD和其他各种零碎的组件,开发人员可以使用这些组件来构建高可用性、健壮的系统。

高可用性架构级别的模式通常很容易描述,但我正在寻找低于它的级别。

虽然这些工具包中的每一个似乎都有很好的文档记录,其中一些展示了如何在强大的应用程序中使用它们,但它们没有展示端到端或多资源使用应用程序的示例。

那么,为了使开发的代码在这样的环境中运行良好,应该遵循哪些具体步骤、模式、配方等?

为了重构一个工作的单机自定义 TCP 服务器(例如)并使其在集群控制下运行、写入共享文件系统空间并在这样,当它发生故障时,它就有机会恢复并继续工作。

4

0 回答 0