原文地址http://blog.csdn.net/gdutxiaoxu/article/details/53576018 大概可以分为以下几个步骤 搭建环境准备 大概可以分为以下三步 Node.js 的安装和准备git的安装和准备gitHub账户的配置 配置Node.js环境 下载Node.js安装 ...
分类:
其他好文 时间:
2017-12-31 12:55:00
阅读次数:
492
因为我了解Akka-http的主要目的不是为了有关Web-Server的编程,而是想实现一套系统集成的api,所以也需要考虑由服务端主动向客户端发送指令的应用场景。比如一个零售店管理平台的服务端在完成了某些数据更新后需要通知各零售门市客户端下载最新数据。虽然Akka-http也提供对websocke ...
分类:
Web程序 时间:
2017-12-15 14:59:20
阅读次数:
185
由于最近要做一个客户端,但是要求有一个掉线检测的功能,下面让我们看看使用自定义的HeartBeat方式来检测客户端的连接情况。 心跳包的实现思路: 客户端连接上服务端后,在服务端会维护一个在线客户端列表。客户端每隔一段时间,向服务端发送一个心跳包,服务端受收到包以后,会更新客户端最近一次在线时间。一 ...
分类:
其他好文 时间:
2017-12-13 17:10:00
阅读次数:
210
heartbeat基础知识,工作原理,什么是裂脑,裂脑方法总结,故障转移介绍。
分类:
其他好文 时间:
2017-12-04 14:08:14
阅读次数:
166
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <title>一颗跳动的心</title> <style type="text/css"> *{ margin:0 ; padding:0; } body{ backgr ...
分类:
Web程序 时间:
2017-12-02 13:09:22
阅读次数:
376
集群介绍Linux集群根据功能划分为两大类:高可用和负载均衡。1、高可用集群通常为2台服务器,一台工作,另一台作为冗余,当提供服务的机器宕机时,冗余将接替继续提供服务。实现高可用的开源软件有:heartbeat、Keepalived,其中heartbeat很多bug已无人维护(不推荐使用),所..
分类:
其他好文 时间:
2017-11-22 11:52:03
阅读次数:
205
首先,在主、备节点上配置lvs信息,一般通过ldirectord配置在搭建DirectorServer的双机热备系统之前,首先需要在两台主机上安装heartbeat软件,安装软件后在/etc/ha.d/ha.cf产生主配置文件1.配置heartbeat的主配置文件/etc/ha.d/ha.cf#debugfile/var/log/ha-debuglogfile/var/l..
分类:
其他好文 时间:
2017-11-19 18:50:43
阅读次数:
134
1.通过ldirectord在主、备DirectorServer上配置LVSldirectord是heartbeat的一个插件,在安装heartbeat时,默认已经安装了此插件。ldirectord主要用于监控集群系统中每个RealServer节点的运行状态,某个节点的服务出现异常或主机出现故障时,此节点从集群系统剔除,并且在节点恢..
分类:
其他好文 时间:
2017-11-19 16:36:20
阅读次数:
116
公司内部 OA 系统要做线上高可用,避免单点故障,所以计划使用2台虚拟机通过 Keepalived 工具来实现 nginx 的高可用(High Avaiability),达到一台nginx入口服务器宕机,另一台备机自动接管服务的效果。(nginx做反向代理,实现后端应用服务器的负载均衡)快速搭建请直 ...
分类:
其他好文 时间:
2017-11-16 11:48:01
阅读次数:
239