1.背景及概述 1.1 背景 在做NFV的过程中,由于控制面进程被放置到不同虚拟机中,中间可能跨越路由器,因此期间网络有可能震荡,这种情况下保证高可用性就必须有保护机制,本文正是在这种背景下的考虑. 1.2 概述 原理其实很简单,有两个原则,一是这种保护机制不能让业务感知,二是尽可能简单. 2. 详述 2.1 正常交互 (1)源进程发送消息给目的进程 (2)目的进程回应消息给源进程 注意的是这些应该封装成公共库,以便复用. 2.2 异常交互 异常交互为两个方面,一是上述msg由于震荡被丢或被严重…