本文主要介绍一种通过Jedis&Sentinel实现Redis集群高可用方案,该方案需要使用Jedis2.2.2及以上版本(强制),Redis2.8及以上版本(可选,Sentinel最早出现在Redis2.4中,Redis2.8中Sentinel更加稳定),Redis集群是以分片(Sharding) ...
分类:
其他好文 时间:
2016-04-08 09:01:09
阅读次数:
214
DRBD是一个用软件实现的、无共享的、服务器之间镜像块设备内容的存储复制解决方案。 DRBD是一个用软件实现的、无共享的、服务器之间镜像块设备内容的存储复制解决方案。 外文名DRBDdrbdadm高级管理工具drbdsetup置装载进kernel的DRBD模块drbdmeta管理META数据结构 目 ...
分类:
其他好文 时间:
2016-03-30 09:54:47
阅读次数:
276
一、简介keepalived是一个基于VRRP协议来实现的WEB服务高可用方案,可以利用其来避免单点故障,用于web服务器的健康状态检测,如果有一台web服务器工作出现故障,keepalived将检测到,并将有故障的web服务器从系统中下线,等待服务器故障排除之后,将服务器重新添加至系统中。..
分类:
其他好文 时间:
2016-02-17 00:56:52
阅读次数:
562
前言:该文章花费了笔者大量时间编写,转载请回复征得笔者同意!实现目标:使用heartbeat和haresources实现Web集群的高可用术语解释:heartbeat是什么:Heartbeat项目是Linux-HA工程的一个组成部分,它实现了一个高可用集群系统为什么要使用heartbeat:在Linux中实现服务的高可用需要..
分类:
Web程序 时间:
2016-01-25 17:32:49
阅读次数:
308
Quartz.net持久化与集群部署开发详解序言我前边有几篇文章有介绍过quartz的基本使用语法与类库。但是他的执行计划都是被写在本地的xml文件中。无法做集群部署,我让它看起来脆弱不堪,那是我的罪过。但是quart.net是经过许多大项目的锤炼,走到啦今天,支持集群高可用的开发方案那是一定的,今...
分类:
其他好文 时间:
2016-01-23 01:16:22
阅读次数:
160
序言我前边有几篇文章有介绍过quartz的基本使用语法与类库。但是他的执行计划都是被写在本地的xml文件中。无法做集群部署,我让它看起来脆弱不堪,那是我的罪过。但是quart.net是经过许多大项目的锤炼,走到啦今天,支持集群高可用的开发方案那是一定的,今天我就给小结下我的quartz.net开发升...
分类:
Web程序 时间:
2016-01-21 18:49:28
阅读次数:
258
大纲一、什么是高可用集群二、什么是高可用性三、高可用集群相关概念四、Heartbeatv1版示例五、Heartbeatv2版示例六、Heartbeatv3版示例一、什么是高可用集群高可用集群,英文原文为HighAvailabilityCluster,简称HACluster,简单的说,集群(cluster)就是一组计算机,它们作..
分类:
系统相关 时间:
2016-01-06 06:54:59
阅读次数:
234
高可用:keepalived / HeartBeat负载: LVS /Haproxy浅谈web应用的负载均衡、集群、高可用(HA)解决方案《构建高性能web站点》笔记--基础架构篇高可用可伸缩架构实用经验谈amoeba是一个以MySQL为底层数据存储,并对应用提供MySQL协议接口的proxy。它集...
分类:
其他好文 时间:
2015-12-05 19:17:40
阅读次数:
138
Rabbitmq集群高可用RabbitMQ是用erlang开发的,集群非常方便,因为erlang天生就是一门分布式语言,但其本身并不支持负载均衡。Rabbit模式大概分为以下三种:单一模式、普通模式、镜像模式单一模式:最简单的情况,非集群模式。及单实例服务。普通模式:默认的集群模式。queue创..
分类:
其他好文 时间:
2015-11-06 13:09:11
阅读次数:
377
keepalived原理、keepalived+LVS_DR及keepalived+Nginx的实现一.keepalived和其工作原理:keepalived是一个类似于Layer2,4,7交换机制的软件。是Linux集群管理中保证集群高可用的一个服务软件,其功能是用来防止单点故障。keepalived的工作原理:keepalived是基于VRRP协议实现..
分类:
其他好文 时间:
2015-10-28 01:39:55
阅读次数:
408