cluster 内容改变 就要用inotify 内核通知 1. LB 负载均衡 ,提高并发能力 2. primary standby =>HA 高可用cluster ,heatbeat 提高可用性 appServer1, appServer2,appServer3 health check:健康检查... ...
分类:
系统相关 时间:
2016-08-31 02:10:21
阅读次数:
249
前一篇文章中我们描述了要搭设负载均衡层的业务场景和负载均衡层搭建和扩展思路。从这篇文章开始的后几篇文章,我们将详细介绍Nginx、LVS和Nginx+Keepalived、LVS+Keepalived...
分类:
其他好文 时间:
2016-08-25 21:21:12
阅读次数:
155
1、概述 上篇文章《架构设计:负载均衡层设计方案(6)——Nginx + Keepalived构建高可用的负载层》(http://blog.csdn.net/yinwenjie/article/details/47130609) 我们讲解了Nginx的故障切换,并且承诺各位读者会尽快讲解 LVS + ...
分类:
其他好文 时间:
2016-08-24 11:12:50
阅读次数:
169
1、搭建redis-master、redis-slave以及seninel哨兵监控 在最小配置:master、slave各一个节点的情况下,不管是master还是slave down掉一个,“完整的”读/写功能都将受影响,这在生产环境中显然不能接受。幸好redis提供了sentinel(哨兵)机制, ...
分类:
其他好文 时间:
2016-08-14 20:51:16
阅读次数:
453
corosync+pacemaker:在配置corosync时最好具有三个以上的节点,并且节点个数为奇数个,如果使用偶数个节点的话也没关系,只是要关闭不具有法定票数的决策策略功能支持的服务在pacemaker目录/usr/lib/ocf/resource.d/heartbeat环境:三台机器:centos7-docker-test110.1.1.170c..
分类:
数据库 时间:
2016-08-11 23:00:33
阅读次数:
1358
双主模式使用两个VIP,前段有2台服务器,互为主从,两台服务器同时工作,不存在资源浪费情况。同时在前端的DNS服务器对网站做多条A记录,实现了Nginx的负载均衡,当一台服务器故障时候,资源会转移到另一台服务器,继续提供服务,在大型的网站中多数都使用此种架构。在此使用主主模式配置Nginx+keep ...
分类:
其他好文 时间:
2016-08-08 19:16:55
阅读次数:
267
本文为作者原创,如需转载请注明出处。 1. 实现的功能 一主多备,自动选主 启动记录可查询 一主多备,自动选主 启动记录可查询 2. 前置需求 一台数据库用以记录,如 MySQL、Redis、MongoDB 等。关键是设计中的思想,用啥数据库都行。 3. 设计实现 在数据库中,存一张表,结构如下: ...
分类:
其他好文 时间:
2016-08-03 18:26:46
阅读次数:
122
HA 即 (high available)高可用,又被叫做双机热备,用于关键性业务。 简单理解就是,有两台机器A和B,正常是A提供服务,B待命闲置,当A宕机或服务宕掉,会切换至B机器继续提供服务。常用实现高可用的开源软件有heartbeat和keepalived,其中keepalived有负载均衡的 ...
分类:
其他好文 时间:
2016-07-23 00:37:10
阅读次数:
143
1、spark 部署
标签: spark
0 apache spark项目架构
spark SQL -- spark streaming -- MLlib -- GraphX
0.1 hadoop快速搭建,主要利用hdfs存储框架
下载hadoop-2.6.0,解压,到etc/hadoop/目录下
0.2 快速配置文件...
分类:
其他好文 时间:
2016-07-22 19:23:01
阅读次数:
629
一,首先说明一下网络拓扑结构:1,Nginx反向代理Server(HA):①Nginxmaster:192.168.1.157②Nginxbackup:192.168.1.158虚拟IP统一为:192.168.1.1102,web服务器:192.168.1.160,192.168.1.161,192.168.1.162即web服务器,已配置好Tomcat(Jboss等皆可)和Java程序3,MySQ..
分类:
Web程序 时间:
2016-07-22 14:50:29
阅读次数:
280