一、软件负载均衡概述 硬件负载均衡性能优越,功能全面,但是价格昂贵,一般适合初期或者土豪级公司长期使用。因此软件负载均衡在互联网领域大量使用。常用的软件负载均衡软件有Nginx,Lvs,HaProxy等。本文参考大量文档,部分为直接拷贝,参考出处见负载均衡详解(4)。 二、Ngnix负载均衡 Ngn ...
分类:
其他好文 时间:
2017-03-09 00:09:57
阅读次数:
187
负载均衡(Load Balance)是分布式系统架构设计中必须考虑的因素之一,它通常是指,将请求/数据【均匀】分摊到多个操作单元上执行,负载均衡的关键在于【均匀】。常见互联网分布式架构如上,分为客户端层、反向代理nginx层、站点层、服务层、数据层。 什么是负载均衡 负载均衡(Load Balanc ...
分类:
其他好文 时间:
2017-03-08 00:58:17
阅读次数:
164
前言:前面我们提到了lvs和keepalived结合起来的高可用负载均衡,lvs根据原目ip地址及端口将其调度转发至后端的某个主机,是一种四层的实现,因为lvs是四层的,所以不会受限于套接字或打开的文件数量。不过,如果我们想实现一些更高阶的功能,lvs就显得力不从心了,比如基于uri..
分类:
其他好文 时间:
2017-01-24 00:09:33
阅读次数:
233
1.hbase的特点 -》数据存储量可以达到亿级别数据维持在秒级 -》按列存储的数据库 -》能够存储上百万列 -》hbase的底层存储依赖于HDFS -》如何扩展hbase,增加DataNode节点 -》添加一台机器以后,如何保证负载均衡 -》多版本version,int值 2.特殊概念 -》nam ...
分类:
其他好文 时间:
2016-12-07 23:10:55
阅读次数:
179
概述 最近.NET的世界开始闹腾了,微软官方终于加入到了对.NET跨平台的支持,并且在不久的将来,我们在VS里面写的代码可能就可以通过Mono直接在Linux和Mac上运行。那么大家(开发者和企业)为什么那么的迫切的希望.NET跨平台呢?第一个理由是便宜,淘宝号称4万多台服务器全部运行在Linux, ...
概述 最近.NET的世界开始闹腾了,微软官方终于加入到了对.NET跨平台的支持,并且在不久的将来,我们在VS里面写的代码可能就可以通过 Mono直接在Linux和Mac上运行。那么大家(开发者和企业)为什么那么的迫切的希望.NET跨平台呢?第一个理由是便宜,淘宝号称4万多台服务器 全部运行在Linu ...
概述 最近.NET的世界开始闹腾了,微软官方终于加入到了对.NET跨平台的支持,并且在不久的将来,我们在VS里面写的代码可能就可以通过Mono直接在Linux和Mac上运行。那么大家(开发者和企业)为什么那么的迫切的希望.NET跨平台呢?第一个理由是便宜,淘宝号称4万多台服务器全部运行在Linux,
本次分享大纲软件负载均衡概述Ngnix负载均衡Lvs负载均衡Haproxy负载均衡本次分享总结一、软件负载均衡概述硬件负载均衡性能优越,功能全面,但是价格昂贵,一般适合初期或者土豪级公司长期使用。因此软件负载均衡在互联网领域大量使用。常用的软件负载均衡软件有Nginx,Lvs,HaProxy等。本文...
分类:
Web程序 时间:
2016-01-25 17:01:27
阅读次数:
274
概述本篇文章主要介绍apache和nginx的相关配置,tomcat的相关安装配置我在前面有写过一篇,详细介绍通过两种配置方法配置nginx。tomcat配置参考:http://www.cnblogs.com/chenmh/p/5048893.htmlapache配置源码安装./configure ...
分类:
Web程序 时间:
2016-01-25 09:53:22
阅读次数:
705
概述Tomcat是一个完全功能的HTTP服务器,能够独立完成接收客户端请求,处理请求,然后封装响应报文响应客户端。但是Tomcat的并发响应能力并不强,所以往往使用httpd或nginx服务器用于在前端接收客户端请求,然后将请求调度至后端多个Tomcat节点。本文介绍的是利用httpd作为反向..
分类:
Web程序 时间:
2015-09-03 14:06:35
阅读次数:
293