码迷,mamicode.com
首页 >  
搜索关键字:心跳    ( 976个结果
linux C++ 网络通信 -- Broken pipe,接收端突然断开,发送没收到,仍然发送消息,会导致进程崩溃
最近做C++ 服务器时,两个服务器之间通信时,一个是logserver , 一个是gameserver ,gameserver 定时向logserver 发心跳包(也就是 logserver 相当于server , gameserver 相当于client ),突然断开logserver ,就相当于服务器崩溃了,客户端不知道,仍旧照常发数据,但是相应的连接不存在,gameserver 就会报 B...
分类:编程语言   时间:2014-12-04 20:00:32    阅读次数:174
我们的手游服务器3个月内宕机1次
我们开发的一款数码宝贝OL的手游,上线3个月后,保持着稳定得运行,1个月维护一次。每个服务器进程保持着稳定得运行。 唯一一次宕机是因为业务逻辑代码,读取数码兽数据的时候,程序小兄弟没有对返回的数据指针做保护。 还有一次是目录服务器,无法连接,连接数竟然满了,是因为,目录服务器配置文件没有配置心跳检测时间。这块心跳检测机制须要作一个简单的调整,默认开启一个3~5分钟的定时器检测连接是否失效。...
分类:其他好文   时间:2014-12-04 19:57:32    阅读次数:182
tachyon 0.5.0 之TachyonWorker 源码分析
TachyonWorker 负责和tachyonMaster 交互, 直接通过 apache thrift 发送消息 tachyonworker 主要负责 3个部分, 启动 dataserver , 心跳, 和 thrift server , 其中 dataserver 负责内存数据和用户之间的读传输,目前thrift支持远程读数据, 写数据只能写到本地, 并对本地读取做了优化,...
分类:其他好文   时间:2014-11-30 23:16:57    阅读次数:214
storm文档(10)----容错
源地址:http://storm.apache.org/documentation/Fault-tolerance.html 本文主要介绍Storm作为容错系统的设计细节。 当worker死掉时会发生什么? 当worker死掉时, supervisor将重启它。 如果worker启动总是失败,则worker就不能发送心跳消息给Nimbus, 那Nimbus就会...
分类:其他好文   时间:2014-11-29 00:18:19    阅读次数:175
MongoDB的选举过程(转)
转自:http://www.mongoing.com/archives/295 MongoDB的复制集具有自动容忍部分节点宕机的功能,在复制集出现问题时时,会触发选举相关的过程,完成主从节点自动切换.每个复制集成员都会在后台运行与复制集所有节点的心跳线程,在两种情况下会触发状态检测过程:复制集...
分类:数据库   时间:2014-11-28 15:50:46    阅读次数:272
Twisted 库 TCP 服务器 心跳包demo
最近刚刚接触 twisted 库,感觉twisted 库的设计模式和平时接触的socket 通信很大不同, 感觉有点不大适应,为了增加自己对twisted 的适应度, 同时也熟悉一下心跳包的机制。  特地写了一个  基于twisted 库的 TCP  服务器 心跳包 demo。 以供练习之用。 同时也和大家分享 python 编程心得  # -*- coding: utf-8 -*-...
分类:其他好文   时间:2014-11-26 19:08:37    阅读次数:190
Hadoop 2.x HDFS新特性
HDFS联邦HDFSHAHDFS快照回顾:HDFS两层模型Namespace:包括目录,文件和块.它支持所有命名空间相关的文件操作,如创建,删除,修改,查看所有文件和目录BlockStorageService(块存储服务)包括两部分1.在namenode中的块的管理提供datanode集群的注册,心跳检测等功能.处理块的报告信息和..
分类:其他好文   时间:2014-11-26 06:48:59    阅读次数:140
GS LiveMgr心跳管理类
struct LiveMgr{private: int m_nCount; /// m_vecChannels; /// m_spTimer; /// m...
分类:其他好文   时间:2014-11-23 17:14:19    阅读次数:216
《大规模分布式存储系统》读书摘记(持续更新)
3 分布式系统3.5 容错故障检测:心跳协议;当机器发生故障时,需要将上面的服务迁移到其他服务器上,为了保证强一致性,需要确保故障机器不再提供服务;主要问题:正常机器和故障机器之间需要对“故障机器是否应该被认为发生故障而停止服务”达成一致。异步网络中多态机器无法达成一致。租约:带有超时时间的一种授权...
分类:其他好文   时间:2014-11-19 10:44:56    阅读次数:180
web socket 心跳包的实现方案
web socket 心跳包的实现方案05/30/2010现在网络环境错综复杂,socket心跳包是获得健康强壮的连接的有效解决方案,今天,我们就在web socket中实现心跳包方案,是的,尽管我们只是做一个简单的聊天室,但我们让他稳定可靠一些一点也没有错。我的心跳包方案很是简单,原理就是间隔发送...
分类:Web程序   时间:2014-11-18 13:23:11    阅读次数:246
976条   上一页 1 ... 86 87 88 89 90 ... 98 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!