负载均衡
文章平均质量分 82
风雨兼程之2017
做一个介于牛A和牛C之间的人.
展开
-
Nginx介绍
nginx(发音"engine x")是俄罗斯软件工程师Igor Sysoev开发的免费开源web服务器软件。nginx于2004年发布,聚焦于高性能,高并发和低内存消耗问题。并且具有多种web服务器功能特性:负载均衡,缓存,访问控制,带宽控制,以及高效整合各种应用的能力,这些特性使nginx很适合于现代网站架构。目前,nginx已经是互联网上第二流行的开源web服务器软件。14.1 为什转载 2015-08-02 14:03:03 · 306 阅读 · 0 评论 -
Java集群优化——dubbo+zookeeper构建高可用分布式集群
不久前,我们讨论过Nginx+tomcat组成的集群,这已经是非常灵活的集群技术,但是当我们的系统遇到更大的瓶颈,全部应用的单点服务器已经不能满足我们的需求,这时,我们要考虑另外一种,我们熟悉的内容,就是分布式,而当下流行的Dubbo框架,不容我们忽视,这里,咱们一起来探讨一下这个框架的使用。一,背景 以前我们需要远程调用他人的接口,我们是这么做的:原创 2016-12-24 17:30:38 · 1405 阅读 · 0 评论 -
集群、分布式、负载均衡区别与联系
1、Linux集群主要分成三大类( 高可用集群, 负载均衡集群,科学计算集群) 集群是一个统称,他分为好几种,如高性能科学群集、负载均衡群集、高可用性群集等。 科学群集 、高性能集群(High performance cluster,HPC) 它是利用一个集群中的多台机器共同完成同一件任务,使得完成任务的速度和可靠性都远远高于单机运行的效果。弥补了单机性能上的不足。该集群在天气转载 2016-12-24 17:36:03 · 596 阅读 · 0 评论 -
12306.cn网站挂了”好文章收藏,引发的技术架构问题讨论。
12306.cn网站挂了,被全国人民骂了。我这两天也在思考这个事,我想以这个事来粗略地和大家讨论一下网站性能的问题。因为仓促,而且完全基于本人有限的经验和了解,所以,如果有什么问题还请大家一起讨论和指正。(这又是一篇长文,只讨论性能问题,不讨论那些UI,用户体验,或是是否把支付和购票下单环节分开的功能性的东西)业务任何技术都离不开业务需求,所以,要说明性能问题,首先还是想先说说业务问题。转载 2016-12-24 17:34:11 · 665 阅读 · 0 评论 -
无共享架构
昨天发了个很什么的随笔,今天把与集群有关的东西搜了搜。整理一下。什么是集群,集群的概念。下面这个BLOG讲的非常清楚:http://blog.csdn.net/ESoftWind/archive/2006/10/19/1341089.aspxweb层次的集群方案讨论,看完javaeye相关的讨论,你会大概了解:http://www.javaeye.com/topic/20298转载 2017-02-13 09:57:38 · 1302 阅读 · 0 评论 -
windows使用nginx实现网站负载均衡测试实例
如果你关注过nginx,必定知道nginx这个软件有什么用的,如果你的网站访问量越来越高,一台服务器已经没有办法承受流量压力,那就增多几台服务器来做负载吧。做网站负载可以买硬件设备来实现,比如F5,不过价格就几十万到上百万,够贵,本文介绍做网站负载的软件是免费的,nginx目前好多门户网站与大访问量的网站都在使用做为HTTP服务器,所以nginx是非常优秀的,下面介绍做负载测试吧。环境:(转载 2017-03-19 11:45:47 · 799 阅读 · 0 评论 -
配置Nginx实现负载均衡
在关于高并发负载均衡一文中已经提到,企业在解决高并发问题时,一般有两个方向的处理策略,软件、硬件,硬件上添加负载均衡器分发大量请求,软件上可在高并发瓶颈处:数据库+web服务器两处添加解决方案,其中web服务器前面一层最常用的的添加负载方案就是使用nginx实现负载均衡。 一、负载均衡的作用1、转发功能按照一定的算法【权重、轮询】,将客户端请求转发到不同应用服务器上,减轻单个服务器压力,提高系统并...转载 2018-02-28 19:14:46 · 161 阅读 · 0 评论 -
Nginx 使用之一(server参数配置)
1.下载Nginx并解压到本地文件夹中2.基本配置详解,文件地址;nginx/conf/Nginx.conf[java] view plain copy server {# 服务名及配置,一个服务下可以有多个location 用来表示不同的反向代理 listen 8...转载 2018-02-28 17:59:44 · 480 阅读 · 0 评论 -
Windows下Nginx+tomcat配置集群负载均衡
Nginx 介绍 Nginx (发音同 engine x)是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。 其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页伺服器中表现较好.目前中国大陆使用nginx网站用户有:新浪、网易、 腾讯,另外知名的微网志Plurk也使用nginx。 ...转载 2018-03-01 10:14:47 · 298 阅读 · 0 评论 -
Nginx的负载均衡 - 加权轮询 (Weighted Round Robin) 上篇
算法介绍 来看一个简单的Nginx负载均衡配置。[html] view plain copy http { upstream cluster { server a weight=5; server b weight=1; server c weight=1; } server { liste...转载 2018-03-01 10:19:17 · 298 阅读 · 0 评论 -
Nginx的负载均衡 - 加权轮询 (Weighted Round Robin) 下篇
Nginx版本:1.9.1我的博客:http://blog.csdn.net/zhangskd 上篇blog讲述了加权轮询算法的原理、以及负载均衡模块中使用的数据结构,接着我们来看看加权轮询算法的具体实现。 指令的解析函数 如果upstream配置块中没有指定使用哪种负载均衡算法,那么默认使用加权轮询。也就是说使用加权轮询算法,并不需要特定的指令,因此也不需要实现指...转载 2018-03-01 10:21:54 · 303 阅读 · 0 评论 -
Apache HTTP Server 与 Tomcat 的三种连接方式介绍
整合 Apache Http Server 和 Tomcat 可以提升对静态文件的处理性能、利用 Web 服务器来做负载均衡以及容错、无缝的升级应用程序。本文介绍了三种整合 Apache 和 Tomcat 的方式。首先我们先介绍一下为什么要让 Apache 与 Tomcat 之间进行连接。事实上 Tomcat 本身已经提供了 HTTP 服务,该服务默认的端口是 8080,装好 tomcat转载 2016-06-14 11:39:07 · 310 阅读 · 0 评论 -
不同服务器上的Java项目文件同步 解决方案(socket 、http)
最近两个项目之间的需要做数据同步,要求是A项目的数据以及图片文件要同步到B项目,首先两个项目都是独立的采集录入信息的项目,数据库数据同步不说了,还有一些图片等文件也得需要同步, 首先想到的是B项目调用A项目的图片路径,因为两个项目的图片文件路径有很多种生成情况,两项目都在运行中,这种图片路径方法就排除了。 后面就想到了两种解决方法:1 socket 方法 就是在B项目添加侦听 B项目启动时候s转载 2016-06-14 10:30:14 · 3608 阅读 · 0 评论 -
Apache2.2和Apache2.4中httpd.conf配置文件的异同
Windows环境从Apache2.2改成Apache2.4后httpd.conf中的设置异同。1、权限设定方式变更2.2使用Order Deny / Allow的方式,2.4改用Requireapache2.2:Order deny,allowDeny from allapache2.4:Require all denied此处比较常用的有如下几种:Requir转载 2016-06-14 10:51:03 · 651 阅读 · 0 评论 -
Nginx+Tomcat+memcached负载均衡实现session共享
1. 安装各个软件不用说了。2. 到tomcat的安装目录lib中,加入:memcached-2.6.jar(http://spymemcached.googlecode.com/files/memcached-2.6.jar)javolution-5.4.3.1.jarmemcached-session-manager-1.5.1.jarmem转载 2015-08-02 13:44:48 · 482 阅读 · 0 评论 -
web.xml配置详解
Web.xml常用元素 web-app> display-name>display-name>定义了WEB应用的名字 description>description> 声明WEB应用的描述信息 context-param>context-param> context-param元素声明应用范围内的初始化参数。转载 2016-02-05 11:56:34 · 285 阅读 · 0 评论 -
结合Apache和Tomcat实现集群和负载均衡
本文基本参考自轻松实现Apache,Tomcat集群和负载均衡,经由实操经历记录而成,碰到些出入,以及个别地方依据个人的习惯,所以在一定程度上未能保持原文的完整性,还望原著者海涵。因原文中有较多的贴图,如若各位读者一时不想亲自动手而直想看到配置效果,可查看原文。一:软件环境 1. Apache: apache 2.0.55 (由http://httpd.apache.o转载 2016-06-12 15:41:23 · 285 阅读 · 0 评论 -
Apache Httpd负载均衡Tomcat并实现Session Sticky和Session Cluster
Apache Httpd负载均衡Tomcat并实现Session Sticky和Session Cluster时间 2016-04-22 15:44:44 运维部落原文 http://www.178linux.com/15225 主题 Tomcat 负载均衡Apache Httpd负载均衡Tomcat并实现Session Sticky和Session转载 2016-06-12 17:07:43 · 618 阅读 · 0 评论 -
apache与tomcat负载集群的方法与集群的文件同步问题和图片上传显示问题解决
整理一下apache与tomcat负载集群过程中遇到的问题,因为网上的文章都只是解决了部分问题,没有说全面,特地整理个全面的分享给大家。主要包括三个方面,如何配置集群,静态文件如何处理,上传文件问题怎么处理。本次测试是1个apache集成两个tomcat。1、配置集群(1)下载软件apache:httpd-2.2.17-win32-x86-no_ssl.msitomcat:转载 2016-06-12 18:09:54 · 2699 阅读 · 1 评论 -
Apache+Tomcat+AJP
介绍大部分一开始接触WEB服务器的人可能和我一样对为什么有Apache又有Tomcat服务器感到奇怪(它们还都是Apache开发的呵呵),其实他们不是冗余的服务器,虽然他们都能对外提供WEB服务器,但总的来说还是各有侧重点。下面做个简单介绍。 1. Apache是世界排名第一的Web服务器;在Apache基金会里其永远被第一支持。而开源的Apache Tomcat也非常转载 2016-06-12 18:30:14 · 1339 阅读 · 0 评论 -
使用Apache配置项目图片地址映射
一提出问题:首先要了解你自己的需求是什么:回答:我们需要将服务器物理硬盘的位置,映射到web能够访问到的url地址。解决方案:使用Apache提供地址映射。当然可以直接使用tomcat来对地址映射,而且效果差不多,但是这就没有利用Apache的特性,想对Tomcat,Apache就是用来对静态地址的映射。具体步骤:1.打开httpd.conf文件,将Vi转载 2016-06-13 11:23:46 · 2145 阅读 · 0 评论 -
Apache配置虚拟目录和多主机头
呃,相当古老的话题了,不过网上的资料实在是太坑爹,无奈只能自己动手做个备忘了。。。这里不提虚拟目录和主机头的区别了,不懂得童鞋去面壁思过吧多个虚拟目录 首先把Apache安装到D:\Program Files\Apache2.2目录下,端口号设置为8080,安装完成后默认的网站根目录为D:\Program Files\Apache2.2\htdocs,通常我们可以在htdocs下面建转载 2016-06-13 14:56:01 · 370 阅读 · 0 评论 -
Apache配置反向代理、负载均衡和集群(mod_proxy方式) 经典
Apache配置负载均衡和集群使用mod_jk的方式比较多。但是mod_jk已经停止更新,并且配置相对复杂。Apache2.2以后,提供了一种原生的方式配置负载均衡和集群,比mod_jk简单很多。1.Apache配置反向代理 正向代理一般是指PC连接到代理服务器,由代理服务器转发请求到网站。而反向代理指的是用户将请求发送给反向代理服务器,由反向代理服务器将请求路由转发到具转载 2016-06-13 18:15:32 · 657 阅读 · 0 评论 -
Apache2.4+tomcat7.0 配置反向代理和负载均衡及session集群
在网上看了好多资料,都不完美,没有一篇能按照步骤,配置成功的,故写下自己配置成功的步骤:配置环境:系统win8(64位)JKD1.7 Apache2.4 tomcat7.0 步骤1:下载和安装 Tomcat7 和Apache2.4首先下载Tomcat7 和Apache2.41.1 然后安装Apache,安装完成后在IE中输入localho原创 2016-02-04 17:45:55 · 4362 阅读 · 0 评论 -
很详细的Nginx配置说明
Nginx是lgor Sysoev为俄罗斯访问量第二的rambler.ru站点设计开发的。从2004年发布至今,凭借开源的力量,已经接近成熟与完善。Nginx功能丰富,可作为HTTP服务器,也可作为反向代理服务器,邮件服务器。支持FastCGI、SSL、Virtual Host、URL Rewrite、Gzip等功能。并且支持很多第三方的模块扩展。Nginx的稳定性、功能集、示例配置文件和低系统资...转载 2018-03-01 10:36:56 · 595 阅读 · 0 评论