java的平凡之路

博客的文章都是平时学习或者遇到其他人写的不错的文章分享,也是做一个记录,希望大家喜欢...

排序:
默认
按更新时间
按访问量

Nginx反向代理,负载均衡,redis session共享,keepalived高可用

使用的资源:   nginx主服务器一台,nginx备服务器一台,使用keepalived进行宕机切换。   tomcat服务器两台,由nginx进行反向代理和负载均衡,此处可搭建服务器集群。   redis服务器一台,用于session的分离共享。   nginx主服务器:192.168...

2017-05-26 09:29:20

阅读数:716

评论数:0

Nginx HTTP缓存设置

Nginx提供了expires、etag、if-modified-since指令来实现浏览器缓存控制。   expires   如果我们使用Nginx作为静态资源服务器,那么可以使用expires进行缓存控制。   location /img {   alias /export/img/;...

2017-05-10 09:15:46

阅读数:16865

评论数:0

负载均衡原理的解析

开头先理解一下所谓的“均衡” 不能狭义地理解为分配给所有实际服务器一样多的工作量,因为多台服务器的承载能力各不相同,这可能体现在硬件配置、网络带宽的差异,也可能因为某台服务器身兼多职,我们所说的“均衡”,也就是希望所有服务器都不要过载,并且能够最大程序地发挥作用。 ...

2017-04-20 09:20:23

阅读数:268

评论数:0

使用Nginx实现HTTP动态负载均衡—《亿级流量网站架构核心技术》

Nginx负载均衡与反向代理—《亿级流量网站架构核心技术》中的负载均衡实现中,每次upstream列表有变更,都需要到服务器进行修改,首先是管理容易出现问题,而且对于upstream服务上线无法自动注册到Nginx upstream列表。因此,我们需要一种服务注册,可以将upstream动态注...

2017-03-29 09:15:13

阅读数:5031

评论数:0

Nginx负载均衡与反向代理—《亿级流量网站架构核心技术》

本篇摘自《亿级流量网站架构核心技术》第二章 Nginx负载均衡与反向代理 部分内容。   当我们的应用单实例不能支撑用户请求时,此时就需要扩容,从一台服务器扩容到两台、几十台、几百台。然而,用户访问时是通过如http://www.jd.com的方式访问,在请求时,浏览器首先会查询DNS服务器获取...

2017-03-26 09:12:59

阅读数:1769

评论数:0

全面了解 Nginx 主要应用场景

前言 本文只针对Nginx在不加载第三方模块的情况能处理哪些事情,由于第三方模块太多所以也介绍不完,当然本文本身也可能介绍的不完整,毕竟只是我个人使用过和了解到过得。所以还请见谅,同时欢迎留言交流 Nginx能做什么 1.反向代理 ...

2017-03-17 14:11:25

阅读数:144

评论数:0

全面了解 Nginx 主要应用场景

前言 本文只针对Nginx在不加载第三方模块的情况能处理哪些事情,由于第三方模块太多所以也介绍不完,当然本文本身也可能介绍的不完整,毕竟只是我个人使用过和了解到过得。所以还请见谅,同时欢迎留言交流 Nginx能做什么 1.反向代理 ...

2017-03-03 09:51:44

阅读数:174

评论数:0

Nginx 日志分析及性能排查

最近一直在做性能排查,思路就是根据分析Nginx日志,得到响应耗时的url、以及请求时间,再得到这段时间的请求量,并发量,分析是并发的原因,还是本身就比较慢,如果是应用本身的原因,只需要找到对应的代码,然后进行优化就好了 我找到的几个原因,基本就是后端sql运行的比较多,单次访问...

2017-03-03 09:51:13

阅读数:142

评论数:0

解析 Nginx 负载均衡

摘要:对于一个大型网站来说,负载均衡是永恒的话题。随着硬件技术的迅猛发展,越来越多的负载均衡硬件设备涌现出来,如F5 BIG-IP、Citrix NetScaler、Radware等等,虽然可以解决问题,但其高昂的价格却往往令人望而却步,因此负载均衡软件仍然是大部分公司的不二之选。nginx作为w...

2017-02-28 11:20:10

阅读数:216

评论数:0

基于 Nginx 的软件负载均衡实现解读

负载均衡在服务端开发中算是一个比较重要的特性。因为Nginx除了作为常规的Web服务器外,还会被大规模的用于反向代理前端,因为Nginx的异步框架可以处理很大的并发请求,把这些并发请求hold住之后就可以分发给后台服务端(backend servers,也叫做服务池, 后面简称backend)来做...

2016-12-26 09:15:20

阅读数:193

评论数:0

Nginx安全配置参考

0X01日志审计 ①参考配置操作 (1)编辑nginx.conf配置文件 将error_log前的“#”去掉,记录错误日志 将access_log前的“#”去掉,记录访问日志 (2)设置access_log,修改配置文件如下: log_format format...

2016-12-26 09:14:49

阅读数:227

评论数:0

使用Nginx+Lua(OpenResty)开发高性能Web应用

几乎所有互联网公司,Nginx可以说是标配组件,但是主要场景还是负载均衡、反向代理、代理缓存、限流等场景;而把Nginx作为一个Web容器使用的还不是那么广泛。Nginx的高性能是大家公认的,而Nginx开发主要是以C/C++模块的形式进行,整体学习和开发成本偏高;如果有一种简单的语言来实现Web...

2016-11-25 14:53:02

阅读数:623

评论数:0

Nginx对同一IP限速限流

Nginx通过limit_conn_zone和limit_req_zone对同一个IP地址进行限速限流,可防止DDOS/CC和flood攻击,这类文章网上比较多,但是limit_req_zone中burst漏桶原理说得清楚的却很少。 limit_conn_zone是限制同一个IP的连接数,而...

2016-11-25 14:36:53

阅读数:2107

评论数:0

Nginx 限流

电商平台营销时候,经常会碰到的大流量问题,除了做流量分流处理,可能还要做用户黑白名单、信誉分析,进而根据用户ip信誉权重做相应的流量拦截、限制流量。 Nginx自身有的请求限制模块ngx_http_limit_req_module、流量限制模块ngx_stream_limit_conn_modu...

2016-11-25 14:36:03

阅读数:401

评论数:0

Resin在linux上安装

1、resin4.0在Linux下安装与配置     (1)、Linux环境配置JDK环境变量     export JAVA_HOME=/home/homer/eclipse/jdk1.6.0_22     export JRE_HOME=/home/homer/eclipse...

2016-09-26 15:20:41

阅读数:303

评论数:0

nginx安装与简介

1、ngnix在Linux下安装     安装nginx之前需安装pcre,zlib,前者为了重写rewrite,后者为了gzip压缩。这两个在此不说,安装nginx步骤如下:     #tar -zxvf nginx-1.2.3.tar.gz     #cd nginx...

2016-09-26 11:32:42

阅读数:163

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭