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
360云加速和360网站卫士有什么区别? 实际上说到这个话题,我更想问句:360云加速和360网站卫士有什么相同?嗯……相同点可能在于:1.都是反向代理 2.都是360的。可是!这是360两个不同部门的完全不同的产品!360云加速(专业CDN产品)按实际使用收费(按照流量收费或者带宽收费)节点线路遍 ...
分类:
Web程序 时间:
2017-02-17 17:14:12
阅读次数:
212
高性能业务架构解决方案(HAproxy+Keepalived)一、概况1.1应用场景1.2LVS/Nginx/HAProxy特点二、相关理论2.1Keepalived工作原理2.2HAproxy工作原理三、架构拓扑四、资源规划五、实施部署5.1初始化配置5.2HAproxy配置5.3Keepalived部署5.3.1Keepalived的安装5.3.2配置keepalived..
分类:
其他好文 时间:
2017-02-17 00:35:45
阅读次数:
205
#!/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-02-16 22:58:31
阅读次数:
302
注释: 此架构图体现了动态网站的速度、稳定、冗余、安全等。 在速度方面,咱们做了nginx协助tomcat负载均衡,实现多用户访问同时处理,加快处理速度。在速度方面,咱们还做了tomcat和nginx的动静分离,众所周知tomcat专门处理jsp的动态界面,nginx在处理静态界面又是比较擅长,利用 ...
分类:
其他好文 时间:
2017-02-16 01:29:21
阅读次数:
319
案例:目前很多人喜欢Nginx+tomcat动静分离,或者反代后端tomcat集群,不过很多人也喜欢用Resin。本人花了些功夫总结了Resin和tomcat区别:特性\容器resintomcat公司CAUCHOApache是否收费不完全免费(pro版本收费)完全免费Eclipse下调试开发适中复杂性能轻量级,pro版本支持负..
分类:
其他好文 时间:
2017-02-14 22:49:01
阅读次数:
264