nginx实现tomcat动静分离详解

nginx实现tomcat动静分离详解

1.为什么要实现动静分离 1)nginx的处理静态资源能力超强主要是nginx处理静态页面的效率远高于tomcat的处理能力,如果tomcat的请求量为1000次,则nginx的请求量为6000次,tomcat每秒的吞吐量为0.6M,nginx的每秒吞吐量为3.6M,可以说,nginx处理静态资源的能力是tomcat处理能力的6倍,优势可见一斑。
nginx虚拟主机配置实例详解

nginx虚拟主机配置实例详解

nginx虚拟主机配置配置说明: listen 80; =>指定虚拟主机监听的是80端口 server_name localhost; =>指定虚拟主机域名 location / { ... } =>匹配请求路径,/表示匹配所有请求 root html; =>指定虚拟主机的物理根目录,eg、html物理根目录位于D:divnginx-1.9.14html index index.html index.htm; =>指定虚拟主机的默认首页,默认首页位于D:divnginx-1.9.14html目录下
nginx参数的详细介绍

nginx参数的详细介绍

nginx参数的详细介绍          最近公司的项目中涉及到旧老项目迁移,需要在nginx上做些配置,所以简单学习了下,好记性不如烂笔头,也许可以帮助到大家,
nginx源码分析configure脚本详解

nginx源码分析configure脚本详解

nginx源码分析――configure脚本一、前言      在分析源码时,经常可以看到类似 #if (NGX_PCRE) .... #endif 这样的代码段,这样的设计可以在不改动源码的情况下,通过简单的定义宏的方式来实现功能的打开与关闭,但是在nginx/src目录下始终没有找到宏 NGX_PCRE 对应的 #define 语句。
nginx源码分析线程池详解

nginx源码分析线程池详解

nginx源码分析线程池详解一、前言      nginx是采用多进程模型,master和worker之间主要通过pipe管道的方式进行通信,多进程的优势就在于各个进程互不影响。但是经常会有人问道,nginx为什么不采用多线程模型(这个除了之前一篇文章讲到的情况,别的只有去问作者了,HAHA)。其实,nginx代码中提供了一个thread_pool(线程池)的核心模块来处理多任务的。下面就本人对该thread_pool这个模块的理解来跟大家做些分享(文中错误、不足还请大家指出,谢谢) 
详解nginx如何配置HTTPS

详解nginx如何配置HTTPS

使用ssl模块配置同时支持http和https并存一,生成证书二,配置nginx重启nginx,在浏览器输入:https://IP地址 会跳转到 http://IP地址/ssl/ 这个地址(后期调整为webservice接口地址即可)
详解nginx静态资源服务器简单配置

详解nginx静态资源服务器简单配置

传统的web项目,一般都将静态资源存放在 webroot的目录下,这样做很方便获取静态资源,但是如果说web项目很大,用户很多,静态资源也很多时,服务器的性能 或许就会很低下了。这种情况下一般都会需要一个静态资源的服务器。