1.什么是动静分离? 将动态请求和静态请求区分访问, 2.为什么要做动静分离? 静态由Nginx处理, 动态由PHP处理或Tomcat处理.... 因为Tomcat程序本身是用来处理jsp代码的,但tomcat也能处理静态资源. tomcat本身处理静态效率不高,还会带来资源开销. 3.如何实现动静 ...
分类:
其他好文 时间:
2019-09-25 00:51:06
阅读次数:
111
1.什么是动静分离/ 将动态的请求和静态的请求区分访问,静态由Nginx处理,动态由php,tomcat处理 2.为什么要做动静分离? 因为tomcat程序本身是用来处理jsp代码的,但tomcat也能处理静态资源。tomcat本身处理静态效率不高,还会带来资源开销 3.如何实现动静分离 Nginx ...
分类:
其他好文 时间:
2019-09-25 00:24:27
阅读次数:
93
1.Redis是单线程还是多线程?为什么能支持访问量和高并发?并举例解释? 1)Redis是单线程的 2)Redis是单线程加多路IO复用 3)例子:上课老师解决同学们的提问 2.Nginx有哪些基本功能 1) 反向代理 2)负载均衡 3)动静分离 3.描述Explain的作用,并简述字段id,ty ...
分类:
编程语言 时间:
2019-09-13 17:26:52
阅读次数:
114
一:环境准备一个nginx代理服务器三台http服务器两台处理静态和一台处理动态。(nginx/1.17.3)二、在nginx主配置文件配置nginx反向代理upstream(地址池)指向真实服务器vim/etc/nginx/nginx.conf在http标签中加upstreamstatic{server10.30.161.214:80weight=2max_fails=2fail_timeout
分类:
系统相关 时间:
2019-09-08 09:40:10
阅读次数:
136
0.前期准备 使用Debian环境。安装Nginx(默认安装),一个web项目,安装tomcat(默认安装)等。 1.一份Nginx.conf配置文件 基本配置这个文件,就可以实现负载了。但是里面的各种关系要了解就比较麻烦了。这篇博客,也不是教学篇,是记录一下,方便以后自己看了。 2.基础讲解 现在 ...
分类:
其他好文 时间:
2019-09-04 10:15:05
阅读次数:
70
Nginx动静分离基本概述 动静分离,通过中间件将动静分离和静态请求进行分离; 通过中间件将动态请求和静态请求分离,可以建上不必要的请求消耗,同事能减少请求的延时。 通过中间件将动态请求和静态请求分离,逻辑图如下: ?动静分离只有好处:动静分离后,即使动态服务不可用,但静态资源不会受到影响。 Ngi ...
分类:
其他好文 时间:
2019-09-04 09:53:10
阅读次数:
68
[toc] nginx 实现动静分离 Nginx动静分离基本概述 动静分离,通过中间件将动静分离和静态请求进行分离; 通过中间件将动态请求和静态请求分离,可以建上不必要的请求消耗,同事能减少请求的延时。 通过中间件将动态请求和静态请求分离,逻辑图如下: 动静分离只有好处:动静分离后,即使动态服务不可 ...
分类:
其他好文 时间:
2019-08-28 21:05:38
阅读次数:
127
Nginx 的动静分离 我们通过中间件将动态请求和静态请求进行分离,减少了不必要的请求消耗和延时。 动静分离后,即使动态服务不可用,但静态资源不会受到影响。 应用实例 1、准备环境 | 系统 | 角色 | 主机名 | IP | 服务 | | | | | | | | CentOS 7.2 | 反向代理 ...
分类:
其他好文 时间:
2019-08-27 01:05:15
阅读次数:
109
brew使用国内镜像源 这里用中科大的,另外还有清华的可用 注意这里需要等待一会,因为要更新资源。 更新完后使用brew update,brew install速度变快很多了,不会卡在那半天没动静,替换镜像完成。 参考来源:https://www.uedbox.com/post/57246/ ...
分类:
其他好文 时间:
2019-08-23 13:19:05
阅读次数:
87
前言 在经历了,缓存、限流、布隆穿透等等一系列加强功能,十万博客基本算是成型,网站上线以后也加入了百度统计来见证十万+ 的整个过程。 但是百度统计并不能对每篇博文进行详细的浏览量统计,如果做一些热点博文排行、48小时排行之类统计,还需要引入浏览量统计功能。 设计 通常情况下,我们只需要每次请求浏览量 ...
分类:
编程语言 时间:
2019-08-19 09:43:41
阅读次数:
143