免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3380 | 回复: 3
打印 上一主题 下一主题

[C] 客户端和服务器交互----双机切换 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-09-12 09:17 |只看该作者 |倒序浏览
客户端需要跟两个服务器通过TCP交互,一个主服务器,一个备用服务器,客户端需要同时和主备用服务器建立连接,但是只在主服务器不可用时才与备用服务器通信。客户端方面有很多线程,其中一个线程在满足一定的条件下向服务器发送数据,另外一个线程用来接收数据。不知道表达清楚了没有……,一句话就是客户端在主备用服务器之间切换,保证数据部会丢。请教大家的是客户端按照这个逻辑该怎么样写,给点思路或者有可以参考的代码更好)

论坛徽章:
4
双子座
日期:2014-08-28 10:08:002015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:58:112015年亚洲杯之阿联酋
日期:2015-03-13 03:25:15
2 [报告]
发表于 2013-09-12 09:36 |只看该作者
这个有点像运维的问题,不像开发的,和代码关系不大,双机热备有很多方案,但是完全不丢数据,我想恐怕提这个需求的人可能是某个领导吧,不关注细节的领导。

数据不丢,可以考虑通过日志补偿实现。

论坛徽章:
0
3 [报告]
发表于 2013-09-12 09:52 |只看该作者
回复 2# weishuo1999
可能我没有表达清楚, 不好意思。我说的跟运维好像没有关系,我是想要实现客户端这边的这个跟主备用服务器通信的代码,但是感觉没有一个很清晰的逻辑可以下手……
   

论坛徽章:
4
水瓶座
日期:2013-09-06 12:27:30摩羯座
日期:2013-09-28 14:07:46处女座
日期:2013-10-24 14:25:01酉鸡
日期:2014-04-07 11:54:15
4 [报告]
发表于 2013-09-12 11:50 |只看该作者
请求没有应答就重试啊, 重点不是客户端吧, 很明显是服务端选主问题以及接替问题.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP