数据转发程序双活设计方案,求解,求解~~
有个应用级双活技术问题请教下大家 看看有没有好的思路:a系统需向b系统推送不间断数据,因网络原因a和b不能直接连接, 需部署转发程序c。c程序向a发起请求建立tcp连接,另一端向b发起请求建立tcp连接,之后将a推送过来的数据再转发推送给b。
现在需要考虑c程序的设计方案,保证链路的高可用。另外因商务问题,c与a系统之间同一时间只能建立一条链路。
初步想法是部署两台中转服务器分别部署一个c程序,通过两个c程序之间的同步机制或者是第三方的工具软件,控制同一时间只有一个c程序在工作。
问问大家有没有比较成熟的方案解决我这个问题呢?谢谢大家