
Nginx
文章平均质量分 87
xo_zhang
这个作者很懒,什么都没留下…
展开
-
谈谈varnish,squid,apache,nginx缓存的对比
总是有人在问cache用什么,有varnish,squid,apache,nginx这几种,到底是我们用什么架构cache。1、从这些功能上。varnish和squid是专业的cache服务,而apache,nginx这些都是第三方模块完成。2、要做cache服务的话,我们肯定是要选择专业的cache服务,优先选择squid和varnish。varnish本身的技术上优势要高于squi原创 2013-08-13 15:25:37 · 3799 阅读 · 0 评论 -
高可用集群 heartbeatv1实例
——————— 高可用集群的简单配置 ———————— 地址规划 主节点:HA1 172.16.21.13 hostname node2.magedu.com 备节点: HA2 172.16.21.14 hostname node1.magedu.com VIP 172.16.21.9 前提工原创 2013-05-14 12:51:46 · 892 阅读 · 0 评论 -
集群入门简析及LB下LVS详解
集群入门简析 【Cluster : 集群】 通过调度器 组合了多台主机,完成同一个任务的组合。 (集群的节点至少要有三个(奇数个)) 【三种类型的集群】 LB:load Balancing 负载均衡集群 目的:提高处理能力(一次能处理多少进程) H原创 2013-05-14 10:58:25 · 1140 阅读 · 0 评论 -
四种负载均衡技术大比拼
当前,无论在企业网、园区网还是在广域网如Internet上,业务量的发展都超出了过去最乐观的估计,新的应用层出不穷,即使按照当时最优配置建设的网络,也很快会感到吃不消。比如电子商务网站,服务器计算负荷会很大;对于读写频繁的应用,比如网络数据库,存储系统面临考验;传输量大的应用,比如视频服务,数据总是堵在网络接口上;访问量大的应用,路由器与防火墙易成瓶颈。想要消除这些瓶颈,升级设备、改变拓扑是"笨办原创 2013-05-14 10:43:06 · 1271 阅读 · 0 评论 -
运维工程师必备之负载均衡集群及LVS详解
此博文主要介绍集群和负载均衡的基本理论和类别,内容看着比较枯燥、无味的,但是要想成为一个好的linux运维工程师,这些基本理论是必须理解透彻,才会在后来的系统调优和集群架构中得心应手,所以想成为linux运维工程师的我们必须承受得住寂寞~~~嘿嘿,命苦的我们啊!努力学习吧!今天很残酷,明天更残酷,后天会很美好,但不要死在明天晚上!一、集群简介 集群并不是一个全新的概念,其实早在七转载 2013-05-14 14:21:03 · 1310 阅读 · 0 评论 -
linux系统服务架设之DNS架设
内容简介:DNS的简述DNS服务器的安装DNS常见名词DNS配置文件详解配置主要的DNS服务DNS的简述网络中为了区别各个主机,必须给每台主机配置一个唯一的IP地址,但这些数字的地址人们比较难以记忆,所以就采用了“域名”的方式来取代这些数字。当某台主机要与其他主机进行通信时,就可以利用域名通信,域名向DNS服务器进行查询,转换成相应的IP地址进行通信。早期的DN原创 2013-05-14 14:15:29 · 1136 阅读 · 0 评论 -
实例详解LB基于LVS架构之NAT、DR模型架构实现web服务负载均衡
我们在上博文“运维工程师必备之负载均衡集群及LVS详解”中详细介绍了负载均衡和集群的基本理论和类别,此处不在详细介绍,在本篇博文中则主要以LB负载均衡集群的类别:NAT和DR模型的web网络架构进行实例介绍,以便我们进一步了解负载均衡集群的理论架构和应用场景!一、架构平台环境:1234567平台转载 2013-05-14 13:28:15 · 1342 阅读 · 0 评论 -
Dns服务的简单配置
1)安装必须的软件包 Bind-* bind-chroot-* caching-nameserver* 还有两个系统已安装的包bind-libs* bind-utils*2)切换到dns的根目录 Cd /var/named/chroot Cd etc 配置主配置文件将模板named.caching-nameserver.co原创 2013-05-14 13:22:49 · 661 阅读 · 0 评论 -
Nginx负载均衡使用心得
前一段时间在负责实施一个项目,利用nginx的七层负载均衡的良好性能做调度器,后端两台PHP应用服务器,实现静动态分离处理,在整个系统环境全部部署完后,把应用程序放上去测试时,发现一个问题,现把问题和解决办法写出来,与大家一起分享和讨论。一、系统环境:1、nginx负载均衡/反向代理服务器(1台)环境:CentOS 5.5 nginx-0.7.65IP:192.168.0.10原创 2013-05-14 10:40:21 · 873 阅读 · 0 评论 -
揭秘企业级web负载均衡完美架构(图)
相信很多朋友对企业级的负载均衡高可用实例非常感兴趣,此篇文章根据成熟的线上环境而写,旨在帮助大家迅速架构一个企业级的负载均衡高可用的web环境。此系统架构仅映射内网VIP的80及443端口于外网的Juniper防火墙下,其它端口均关闭,内网所有机器均关闭iptables及ipfw防火墙;外网DNS指向即通过Juniper映射出来的外网地址,而此映射的地址对映的其实是内网VIP地址。这里说下端口原创 2013-05-14 10:38:26 · 1050 阅读 · 0 评论 -
应用总结:关于Nginx负载均衡器的思考
关于nginx的负载均衡软件配置很多朋友都有接触过。但是,对于硬件产品,由于其高昂的费用,接触的人相对较少一些。下面,我就来针对Nginx负载均衡器与大家做一些探讨。在项目实施过程中发现,业务系统最前端的Cisco PIX535防火墙的外网IP映射的是内网Nginx负载均稀器的内网IP(DNAT),这时的Nginx负载均衡器的作用相当于整套系统的枢纽,如果该服务器发生故障,会导致整个网站无法访转载 2013-05-13 22:11:40 · 871 阅读 · 0 评论 -
haproxy & LVS*(keepalived和heartbeat) & ng的比较
http://network.51cto.com/art/201101/241997.htm 专题 软件级负载均衡器LVS的特点是:1、抗负载能力强、是工作在网络4层之上仅作分发之用,没有流量的产生,这个特点也决定了它在负载均衡软件里的性能最强的; 2、配置性比较低,这是一个缺点也是一个优点,因为没有可太多配置的东西,所以并不需要太多接触,大大减少了人为出错的几率;转载 2013-05-13 21:17:40 · 939 阅读 · 0 评论 -
文件服务器高可用之DFS
如果你看到了这篇文章,说明你已经对Windows的DFS有所了解,我们这次不对这个功能做深入的讨论,只是做一个简单的介绍:Windows Server 2012 中的 DFS 命名空间和 DFS 复制是文件和存储服务角色中的角色服务。DFS 命名空间 可以将位于不同服务器上的共享文件夹组合到一个或多个逻辑结构的命名空间。每个命名空间作为具有一系列子文件夹的单个共享文件夹显示给用户。但是,命原创 2013-05-14 13:41:38 · 2869 阅读 · 0 评论 -
用nginx-rrd监控nginx访问数
可以使用cacti、nagios等监控程序监控nginx服务器,不过有时候不用那么复杂,用nginx-rrd就能完成连接、请求的监控功能。首先编译安装nginx,注意加载stub_status模块,Nginx中的stub_status模块主要用于查看Nginx的一些状态信息.本模块默认是不会编译进Nginx的,如果你要使用该模块,则要在编译安装Nginx时指定tar xzvf ngin原创 2013-05-14 15:21:20 · 1202 阅读 · 0 评论 -
网络负载均衡配置十步完成
我们以虚拟机做实验来说明这个配置过程.1. 确保三台服务器的操作系统一致,IP地址设置正确,最好在同一网段,服务器之间Ping没有问题。假设三台服务器的IP分别为1). 192.168.0.2532). 192.168.0.2543). 192.168.0.255了网掩码:255.255.255.02. 配置三台服务器的网卡,确保“网络负载均衡”已选中3. 在系原创 2013-05-14 10:42:17 · 1202 阅读 · 0 评论 -
集群LVS+GFS+ISCSI+TOMCAT
LVS是中国人发起的项目,真是意外呀!大家可以看http://www.douzhe.com/linuxtips/1665.html我是从最初的HA(高可用性)开始的,别人的例子是用VMWARE,可以做试验但不能实际应用,我又没有光纤卡的Share Storage,于是就选用ISCSI,成功后又发现ISCSI+EXT3不能用于LVS,倒最后发现GFS可用,我最终成功配成可实际应用的LVS,前后断原创 2013-07-02 13:39:55 · 1669 阅读 · 1 评论 -
Nginx+tomcat配置集群负载均衡
作者:niumdBlog:http://ari.iteye.com转载请注明出处,谢谢开发的应用采用F5负载均衡交换机,F5将请求转发给5台hp unix服务器,每台服务器有多个webserver实例,对外提供web服务和socket等接口服务。之初,曾有个小小的疑问为何不采用开源的apache、Nginx软件负载,F5设备动辄几十万,价格昂贵?自己一个比较幼稚的问题,后续明白:F原创 2013-06-04 16:54:19 · 1948 阅读 · 0 评论 -
Memcached提升Web数据操作读写性能
1、下载安装1. 从http://jehiah.cz/projects/memcached-win32/ 上下载memcache的windows稳定版,解压放某个盘下面,比如在F:\memcached2. 在终端(也即cmd命令界面)下输入 'F:\memcached\memcached.exe -d install' 安装3. 再输入: 'F:\memcached\memcached原创 2013-06-09 19:25:40 · 1451 阅读 · 0 评论 -
HA+LB+NAS:三层架构实现群集高可用和高性能
这篇博客就算是小编前两篇有关服务器群集技术的结合,HA+LB+NAS来实现群集的高可用、高并发(主要是针对web服务器),HA和LB相信读者都很清楚啦,那什么是NAS呢,网络存储技术,简单的说就是讲服务器的文件存储转移到一个专门做存储的介质上,改介质是由瘦OS和大容量硬盘组成的,当前端服务器需要数据时直接从后端介质拿就是了,写数据也是直接写到后端,目前做NAS的硬件有很多啦,做瘦OS的小编觉得OP原创 2013-06-09 19:16:58 · 3338 阅读 · 0 评论 -
JAVA线程池管理及分布式HADOOP调度框架搭建
平时的开发中线程是个少不了的东西,比如tomcat里的servlet就是线程,没有线程我们如何提供多用户访问呢?不过很多刚开始接触线程的开发攻城师却在这个上面吃了不少苦头。怎么做一套简便的线程开发模式框架让大家从单线程开发快速转入多线程开发,这确实是个比较难搞的工程。那具体什么是线程呢?首先看看进程是什么,进程就是系统中执行的一个程序,这个程序可以使用内存、处理器、文件系统等相关资源。例如原创 2013-05-30 17:52:44 · 1188 阅读 · 0 评论 -
实例详解tomcat组件安装+Nginx反向代理tomcat+Apache使用mod_jk和mod_proxy反向代理和负载均衡
一、Tomcat简介 Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5 支持最新的Servlet 2.4 和JSP 2.0 规范。转载 2013-05-30 17:48:58 · 5662 阅读 · 0 评论 -
前端httpd+heepalived加后端heartbeat+nfs+drbd实现httpd服务的高效应用及资源统一管理
本文四台机器:Centos6.0lv1、lv2两台机器做httpd的前端,使用keepalived做高可用;虚拟出一个vip供client访问。node1、node2应用drbd技术实现文件镜像存储,虚拟出一个vip做nfsserver_ip供httpd服务,方便配置,资料的统一管理;涉及应用技术;httpd、keepalived、drbd、nfs、heartbeat转载 2013-05-30 17:52:06 · 941 阅读 · 0 评论 -
小网站架构优化-提升抗并发能力:子应用程序分离方案
前言:标题为啥要加个“小”,只因为上一篇文章“小网站架构优化:从100并发抗到4000并发”,带了个“小”字,所以这篇也顺流加个“小”了。大意“小”是特指秋色园(流量小,服务器配置低)的意思,毕竟文章都是从实战后才写出来的。关于现实网站的抗并发实情:由于每个网站的性能点,最后都离不开抗并发这一话题。转载 2013-05-30 17:51:18 · 1211 阅读 · 0 评论 -
轻松使用Nginx搭建web服务器
如果读者以前做过web开发的话,就应该知道如何去搭建一个web服务器来跑你的web站点,在windows下你可能会选择去用IIS,十分的快捷,在linux下,你可能首先会想到apache,“一哥”( W3Techs网站数据的排名)啦 今天小编要介绍后起之秀nginx来实现web服务器。小编在前面的博客中也详细的聊过apache的使用,如今又来说nginx的使用,读者可能以转载 2013-05-30 17:29:35 · 97312 阅读 · 6 评论 -
Nginx主主负载均衡架构
在和一些朋友交流Nginx+Keepalived技术时,我虽然已成功多次实施Nginx+Keepaived项目方案,但这些都是用的单主Nginx在工作,从Nginx长期只是处于备份状态,所以我们想将二台Nginx负载均衡器都处于工作状态,其实用Nginx+Keepalived也很容易实现。此方法适用场景:适合中小型网站应用场景。一般为了维护方便,企业网站的服务器都在自己的内部机房里,只转载 2013-05-15 18:51:41 · 806 阅读 · 0 评论 -
揭秘企业级web负载均衡完美架构(图)
相信很多朋友对企业级的负载均衡高可用实例非常感兴趣,此篇文章根据成熟的线上环境而写,旨在帮助大家迅速架构一个企业级的负载均衡高可用的web环境。此系统架构仅映射内网VIP的80及443端口于外网的Juniper防火墙下,其它端口均关闭,内网所有机器均关闭iptables及ipfw防火墙;外网DNS指向即通过Juniper映射出来的外网地址,而此映射的地址对映的其实是内网VIP地址。这里说下端口转载 2013-05-15 18:51:56 · 941 阅读 · 0 评论 -
数据库水平切分的实现原理解析---分库,分表,主从,集群,负载均衡器
第1章 引言随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于一个大型的互联网应用,每天几十亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极大的问题。通过数据切分来提高网站性能,横向扩展数据层已经成为架构研发人员首选的方式。水平切分数据库,可以降低单台机器的负载,同时最大限度的降低了了宕机造成的损失。通过负载均衡策略,有效的降低了单台机器的访问转载 2013-05-13 16:53:29 · 889 阅读 · 0 评论 -
大型网站架构(转帖)--详细介绍阶段性需求和应对方法
之前也有一些介绍大型网站架构演变的文章,例如 LiveJournal的、 ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加上近来感觉有不少同学都很难明白为什么一个网站需要那么复杂的技术,于是有了写这篇文章的想法,在这篇文章中将阐述一个普通的网站发展成大型网站过程中的一种较为典型的架构演变历程和所需掌握的知识体系,希望能给想从事转载 2013-05-13 16:52:44 · 883 阅读 · 0 评论 -
企业负载均衡技术资料打包下载
企业负载均衡技术资料打包下载负载均衡(又称为负载分担),英文名称为Load Balance,其意思就是将负载(工作任务)进行平衡、分摊到多个操作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务。负载均衡建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高原创 2013-05-12 21:35:20 · 1188 阅读 · 0 评论 -
nginx+tomcat集群负载均衡(实现 session复制)
转自:http://blog.chinaunix.net/u2/83793/showart_1354266.html架构描述 前端一台nginx 服务器做负载均衡器,后端放N 台tomcat 组成集群处理服务,通过nginx 转发到后面(注:没做动静分离,静态动态全部都转给tomcat )优点:实现了可弹性化的架构,在压力增大的时候可以临时添加tomcat 服务器添加到这个原创 2013-05-12 13:50:54 · 2845 阅读 · 0 评论 -
Nginx配置文件详细说明
在此记录下Nginx服务器nginx.conf的配置文件说明, 部分注释收集与网络.#运行用户user www-data; #启动进程,通常设置成和cpu的数量相等worker_processes 1;#全局错误日志及PID文件error_log /var/log/nginx/error.log;pid /var/run/nginx.pid;#工作模式及连接数上原创 2013-05-08 16:19:50 · 562 阅读 · 0 评论 -
高性能Web服务器Nginx的配置与部署研究(1)Nginx简介及入门示例
概述从这篇博文起,将带领读者们一起领略Nginx的强大。Nginx 是做什么用的?我相信很多朋友都已经使用过,如果你没有,那么你一定知道以下这些名称之一:Apache,Lighttpd,Tomcat,Jetty。它们占据了目前Web服务器的几乎全部江山,其中 Apache 是知名度最高的,同时也是最为重量级的。Lighttpd、Tomcat 和 Jetty 相对轻量级,其中 Jetty、T转载 2013-05-08 17:21:40 · 672 阅读 · 0 评论 -
Nginx:页面输出缓存(页面静态化)的设计方案?
随着网站规模的变大,访问量提升,网站服务器越来越不堪重负,浏览者也会对页面打开的速度怨声载道。这时候最简单的解决方案就是增加缓存。网站服务器的缓存有很多中,可以放在数据库和Web应用程序之间,也可以放在Web应用程序和Web服务器之间,还可以放在Web服务器和用户浏览器之间,甚至可以直接放在浏览器端。其中最简单,需要配置最少的莫过于数据库和Web应用程序之间了,并且见效也最原创 2013-05-08 11:38:53 · 1284 阅读 · 0 评论 -
强大的负载均衡+静态文件WEB服务器nginx实战
当前比较流行的负载均衡前端服务器主要有apache(with mod_proxy),nginx,lighttpd,squid,perlbal,pound,或者如果你的域名服务商提供DNS级别的负载均衡,也可 以(就是一个域名随机指向多个IP,定制性不高)。以前自己常用pound作为前端,它专注于负载均衡,支持https协议,配置还算简单,不过渐渐发现功能不够强大,转而研究其他一些既可以做负载均原创 2013-05-08 10:25:56 · 1721 阅读 · 0 评论 -
谈谈网站静态化
写在前头静态化是解决减轻网站压力,提高网站访问速度的常用方案,但在强调交互的We2.0 时代,对静态化提出了更高的要求,静态不仅要能静,还要能动,下面我通过一个项目,谈谈网站静态化后的架构设计方案,同时和大家探讨一下,在开源产品大行其道,言架构必称MemberCache, Nginx,的时代,微软技术在网站架构设计中的运用.静态化的设计原则和步骤静态化是解决减轻网站压力,但是静态化也会原创 2013-05-08 10:25:46 · 745 阅读 · 0 评论 -
NGINX配置多域名
方法一:多个.conf方法(优点是灵活,缺点就是站点比较多配置起来麻烦)这里以配置2个站点(2个域名)为例,n 个站点可以相应增加调整,假设:IP地址: 192.168.1.100域名1 example1.com 放在 /www/example1域名2 example2.com 放在 /www/example2 配置 nginx virtual ho原创 2013-05-08 10:26:27 · 636 阅读 · 0 评论 -
nginx 静态文件缓存
目的: 缓存nginx服务器的静态文件。如css,js,htm,html,jpg,gif,png,flv,swf,这些文件都不是经常更新。便于缓存以减轻服务器的压力。实现: nginx proxy_cache可以将用户的请缓存到本地一个目录,当下一个请求时可以直接调取缓存文件,就不用去后端服务器去取文件了。配置: 打开配置文件/etc/nginx/nginx.confuser w原创 2013-05-08 10:26:07 · 679 阅读 · 0 评论 -
实战Nginx_取代Apache的高性能Web服务器
user www www;worker_processes 10;error_log /data1/logs/nginx_error.log crit;pid /usr/local/webserver/nginx/nginx.pid;worker_rlimit_nofile 51200;events {use epoll;wo转载 2013-05-05 12:56:31 · 1193 阅读 · 0 评论 -
nginx平台初探(100%)
http://tengine.taobao.org/book/chapter_02.html转载 2013-05-16 17:10:33 · 12340 阅读 · 0 评论 -
负载均衡技术下载-
负载均衡技术免费下载--漫谈流媒体服务器集群的负载均 ..138100%wjc3129实景演示Lvs+keepalived+failover搞定服务器负载均衡8025%wjc3129负载均衡技术免费下载--双ISP接入负载均衡加备份实验144100%wjc3129负载均衡技术免费原创 2013-05-12 21:43:16 · 830 阅读 · 0 评论