Nginx
文章平均质量分 59
u013063153
这个作者很懒,什么都没留下…
展开
-
LVS负载均衡架构原理
Linux Virtual ServerIpvs : 嵌入到linux的内核IPVsadm:管理应用程序负载均衡器1、硬件: F5BIG-IP CitrixNetScaler A102、软件 四层:tcp 之上的第四层协议 LVS:只能操作IP,端口 ,在操作系统内核中。原创 2017-07-10 10:29:08 · 522 阅读 · 0 评论 -
Nginx-Tomcat服务器集群架构 Tomcat直接返回结果给客户端小思路
客户端 -> lvs -> switch -> Nginx -> Tomcat ^ | |__________________________|在前端服务器Nginx的带宽不能满足几百万并发访问请求时,Tomcat可以请求结果不经过Nginx,而直接返回给客户端。kee原创 2017-07-10 10:28:49 · 493 阅读 · 0 评论 -
Nginx的session一致性问题——memcached缓存session共享
HTTP协议是无状态的,即你连续访问某个网页100次和访问1次对服务器来说是没有区别对待的,因为它记不住你。那么,在一些场合,确实需要服务器记住当前用户怎么办?比如用户登录邮箱后,接下来要收邮件、写邮件,总不能每次操作都让用户输入用户名和密码吧,为了解决这个问题,session的方案就被提了出来,事实上它并不是什么新技术,而且也不能脱离http协议以及任何现有的web技术。sessio原创 2017-07-10 10:28:39 · 1207 阅读 · 0 评论 -
Tengine会话保持功能
tengine新增会话保持功能: 在upstream 里面增加一行配置: upstream test { session_sticky cookie=uid fallback=on mode=insert option=indi rect; server node2:8009 weight=5; server node3:8009 weight=5; }原创 2017-07-09 07:04:37 · 1602 阅读 · 0 评论 -
Tengine的健康检查模块
配置nginx.confvim nginx.confserver { location /status { check_status; access_log off; allow SOME.IP.ADDRESS deny all; }}在upstream配置如下check interval=3000 rise=2 fa原创 2017-07-09 07:03:39 · 1358 阅读 · 0 评论 -
Nginx反向代理配置示例
经典的反向代理:Nginx的反向代理虚拟主机一个server{} 就是一个虚拟主机基于域名的Nginx方向代理示例(代理Tomcat):安装Tomcattar -zxvf apache-tomcat-7.0.61.tar.gz解压Tomcatcd apache-tomcat-7.0.61bin/startup.sh(关闭bin/shutdown.原创 2017-07-09 07:02:53 · 1769 阅读 · 0 评论 -
反向代理概念
通常的代理服务器,只用于代理内部网络对Internet的连接请求,客户机必须指定代理服务器,并将本来要直接发送到Web服务器上的http请求发送到代理服务器中由代理服务器向Internet上的web服务器发起请求,最终达到客户机上网的目的。反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上原创 2017-07-09 07:02:12 · 253 阅读 · 0 评论 -
Nginx 访问控制配置
IP访问控制location { deny IP /IP段 deny 192.168.1.109; allow 192.168.1.0/24;192.168.0.0/16;192.0.0.0/8}规则:按照顺序依次检测,直到匹配到第一条规则用户认证访问(访问的时候,需要用户名密码)模块ngx_http_auth_basic_module允许使原创 2017-07-09 07:00:32 · 1479 阅读 · 0 评论 -
Nginx nginx.conf参数详解【转载】
nginx.conf文件中:work_process:N 进程数在配置时取 N = CPU coreevents { worker_connections 1024; 单进程最大链接数}http { include mime.types 在mime.types列出了支持的文件类型 . . . send转载 2017-07-08 12:43:35 · 367 阅读 · 0 评论 -
Nginx nginx.conf虚拟主机配置(基于IP)示例
通过nginx可以实现虚拟主机的配置,nginx支持三种类型的虚拟主机配置, 1、基于ip的虚拟主机, (一块主机绑定多个ip地址) 2、基于域名的虚拟主机(servername) 3、基于端口的虚拟主机(listen如果不写ip端口模式) 示例基于虚拟机ip的配置,这里需要配置多个ip server { listen 192.168.20.20:80; ser原创 2017-07-08 13:40:56 · 592 阅读 · 0 评论 -
Nginx nginx.conf配置文件详解
#定义Nginx运行的用户和用户组 user www www; #nginx进程数,建议设置为等于CPU总核心数。 worker_processes 8; #全局错误日志定义类型,[ debug | info | notice | warn | error | crit ] error_log /var/log/nginx/error.log info; #进程文件 p原创 2017-07-08 12:58:03 · 554 阅读 · 0 评论 -
Nginx和Tengine概述及安装、启动
Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POPS/SMTP代理服务器。官方测试Nginx能够支撑5W并发链接,并且CPU、内存等资源消耗却非常低,运行非常稳定。Nginx和Apache的优缺点:1、nginx相对于apache的优点:轻量级,同样起web 服务,比apache 占用更少的内存及资源抗并发,nginx处理请求是异步非阻塞的,而apach原创 2017-07-08 11:32:41 · 1595 阅读 · 0 评论 -
Tengine(编译)安装示例
tar -zxvf tengine-2.1.0.tar.gzcd tengine-2.1.0安装依赖yum -y install gcc openssl-devel pcre-devel zlib-devel执行脚本./configure \--prefix=/opt/soft/tengine-2.1.0/ \--error-log-path=/va原创 2017-07-08 12:11:42 · 527 阅读 · 0 评论 -
Linux Virtual Server概述
LVS/NATThe LVS/NAT模式和Nginx-Tomcat架构类似。LVS/TUNLVS/DR现在公司一般用的就是LVS/DR模式,这种模式原理如下图:其利用IP欺骗的手段将Tomcat的响应直接返回给客户端。如何做IP欺骗呢?原创 2017-07-10 10:28:59 · 907 阅读 · 0 评论