一般来说大型网站都会将静态资源如js,css,logo图片等资源独立分布式部署,并且采用独立域名,即动静分离。分布式部署可以减轻应用服务器的负载压力,这个很容易理解,但是通过使用独立域名为什么能加快浏览器并发加载速度? 1、浏览器对相同域名的并发连接数限制(包括二级域名),超过限制以后就会阻塞。 2 ...
分类:
Web程序 时间:
2017-04-13 00:55:40
阅读次数:
342
acl语法:acl<acl_name><criterion>[flags][operator]<value>acl_name:自定义的acl名称,区分大小写,只能包含、字母、数字、"-"、"_"、":"、"."criterion:检查条件flag:标志位,例如:-i:不区分大小写operation:操作符,做数值比较,例如:eq(=)、ge(&..
分类:
其他好文 时间:
2017-04-08 01:25:40
阅读次数:
153
#!/bin/bashsetenforce 0systemctl stop firewalldtar -zxvf nginx-1.8.0.tar.gz -C /usr/src/ cd /usr/src/nginx-1.8.0/yum -y install make gcc gcc-c++ libto ...
分类:
其他好文 时间:
2017-03-30 17:46:14
阅读次数:
215
最外层:CDN服务器(内容分方网络)————>DNS(智能解析)||(网络)vrrp,router,ospf|||(动静分离数据)内层:memredis,nosql动态|静态mongodbV/———sPHP/JSP存储/VF5/LVS————>server(APP)————————————>DB(lvs)/———s===>ssd||disk/\V|————..
分类:
系统相关 时间:
2017-03-25 12:09:12
阅读次数:
189
前言本文只针对Nginx在不加载第三方模块的情况能处理哪些事情,由于第三方模块太多所以也介绍不完,当然本文本身也可能介绍的不完整,还请见谅,同时欢迎留言交流Nginx能做什么1.反向代理2.负载均衡3.HTTP服务器(包含动静分离)4.正向代理以上就是了解到的Nginx在不依赖第三方..
分类:
其他好文 时间:
2017-03-13 22:42:37
阅读次数:
228
PS:Nginx/LVS/HAProxy是目前使用最广泛的三种负载均衡软件,本人都在多个项目中实施过,参考了一些资料,结合自己的一些使用经验,总结一下。 一般对负载均衡的使用是随着网站规模的提升根据不同的阶段来使用不同的技术。具体的应用需求还得具体分析,如果是中小型的Web应用,比如日PV小于100 ...
分类:
其他好文 时间:
2017-03-12 10:53:53
阅读次数:
264
动静分离 Nginx动静分离是让动态网站里的动态网页根据一定规则把不变的资源和经常变的资源区分开来,动静资源做好了拆分以后,我们就可以根据静态资源的特点将其做缓存操作,这就是网站静态化处理的核心思路。 这样我们就可以吧HTML以及图片和css以及js放到wwwroot目录下,而tomcat只负责处理 ...
分类:
其他好文 时间:
2017-03-07 17:02:19
阅读次数:
234
使用反向代理(动静分离)可以让nginx专注静态内容,把动态请求交给apache来处理,发挥各自的优势,而且整个架构更加清晰; 这里假设你已经搭建好了nginx环境; 为了简单起见,就不用源码编译安装了,直接使用apt方式安装,不影响说明; 修改apache的配置文件,首先端口不能跟nginx重复; ...
分类:
其他好文 时间:
2017-03-04 17:38:58
阅读次数:
154
nginx安装还是很简单的,虽然网上有很多的安装教程,我也看过一些,但是很多写的比较乱,比较难懂,所以就自己写一篇,希望可以帮助到大家先说环境吧,本人用的Centos7x86_64同样也是现在服务器使用最多的linux发行版本,当然centos6,跟7还是有区别的,这样主要说7第一步:先..
分类:
其他好文 时间:
2017-02-27 21:49:20
阅读次数:
351