缓存常见类型  1. 服务端缓存。比如Memcached,Redis。  2. 代理缓存。比如Squid,Varnish。  3. 浏览器缓存(Browser Caching),也就是HTTP缓存机制。其机制是根据HTTP报文的缓存标识进行的判断,浏览器在用户磁盘上对最近请求过的文档进行存储,当访问者再次请求这个页面时,浏览器就可以从本地磁盘显示文档,这样就可以加速页面            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-04 15:56:54
                            
                                172阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
                NGINX 最近发布了一个开放源代码网络和应用服务器Unit 1.0的版本。该服务器支持远程和动态配置,并且不会因配置更改而中断服务。单元1.0还支持在同一实例上运行的多种语言(Go,Perl,PHP,Python和Ruby),包括同一种语言的多个版本。    NGINX单元不依赖静态配置文件,而是通            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-06 20:50:51
                            
                                96阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录一、Nginx配置文件认识1.配置文件位置2.Nginx配置文件组成二、Nginx配置相关实例1.Nginx配置-反向代理(1)目标(2)准备工作(3)配置① 目标② 准备工作③ 配置Nginx配置文件location说明2.Nginx配置-负载均衡(1)实现效果(2)准备工作(3)配置Nginx负载均衡策略3.Nginx配置-动态分离(1)准备工作(2)配置(3)测试4.Nginx配置-高可            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-05 11:57:20
                            
                                1341阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            配置负载均衡:浏览器地址栏输入地址 http://192.168.17.129/jym/a.html,负载均衡效果,平均 8080 和 8081 端口中 。具体实现:1.准备两个tomcat 端口分别为8001,8002 2.在两台 tomcat 里面 webapps 目录中,创建名称是 edu 文件夹,在 edu 文件夹中创建 页面 a.html,用于测试 3.在nginx的配置文件中进行负载均            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-20 13:57:04
                            
                                165阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在我的工作中,对nginx的运用主要做静态资源的加载, 反向代理,重写, 和负载分担。 1:其中静态资源的代理,主要做图片加载, app包下载等功能。 在进行nginx 配置静态资源加载中,我主要是在server{ } 模块中进行location{ }模块的匹配配置, 由于是公共所以部件使用,我会为每个部件创建一个单独的路径, 同时要求各部件对资源的使用URL前缀有个特有的固定            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-15 16:13:00
                            
                                96阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、DHCP----动态主机配置协议:概述:DHCP,全称动态主机配置协议(Dynamic Host Configuration Protocol);在大型企业网络中,会有大量的主机或设备需要获取IP地址等网络参数。使用动态主机配置协议DHCP来分配IP地址等网络参数,可以减少管理员的工作量,避免用户手工配置网络参数时造成的地址冲突。DHCP采用的是C/S架构,即 客户端(client)/ 服务器            
                
         
            
            
            
            前言众所周知,nginx有三大特性,反向代理,负载均衡和动静分离。 正向代理是代理客户端,反向代理就是代理服务器。客户端只需要将请求发给nginx服务器所监听的端口就可以了。 负载均衡是将负载分摊到多个单位上进行。 动静分离是静态资源文件在nginx上处理,动态内容在具体服务上处理。 这里不细说概念,重点在实战配置,接下来就做一个最基本的反向代理配置。反向代理server {
        li            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-24 00:40:15
                            
                                159阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.安装nginx,参考上一篇nginx静态的前三步安装方式yum -y install nginx2.安装jdkyum install java-1.8.0-openjdk* -y#上传java文件java -version  #确定是否安装上3.创建一个include,并写上动态配置[root@localhost ~]# mkdir -p /etc/nginx/conf.d/http[root            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-05-13 21:57:54
                            
                                1345阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、什么是动静分离Nginx 动静分离简单来说就是把动态跟静态请求分开,不能理解成只是单纯的把动态页面和 静态页面物理分离。严格意义上说应该是动态请求跟静态请求分开,可以理解成使用 Nginx 处理静态页面,Tomcat 处理动态页面。动静分离从目前实现角度来讲大致分为两种,一种是纯粹把静态文件独立成单独的名,放在独立的服务器上,也是目前主流推崇的方案:另外一种方法就是动态跟静态文件混合在一起发布            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-26 05:31:34
                            
                                266阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录0. 引言1. 动静分离1.1 何为动静分离1.2 动静分离目的2. 如何配置2.1 资源准备2.2 进行 Nginx 配置2.3 测试结果3. location4. UrlRewrite路径重写 0. 引言下面学习一下Nginx的动静分离如何配置。在学习之前,如果没有Linux和Nginx环境,或者想看一下反向代理和负载均衡如何配置,可以参考下面文章。VirtualBox安装Cento            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-02 11:03:12
                            
                                1064阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            应用动态nginx配置,需要nginx1.9以上传统的负载均衡,如果Upstream参数发生变化,每次都需要重新加载nginx.conf文件,因此扩展性不是很高,所以我们可以采用动态负载均衡,实现Upstream可配置化、动态化,无需人工重新加载nginx.conf。这类似分布式的配置中心动态负载均衡实现方案Consul+Consul-template  每次发现配置更改需要raload            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-04 08:59:56
                            
                                82阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            背景 很多公司都有做动态调度系统,有些是基于mesos+docker,有些采用了google的K8s,或者是自研的系统,这些系统有一个明显的特征就是服务实例的ip会频繁更换。这种容器化的部署方式和传统的服务部署形式不一样,原有的服务都是部署在某些物理机或者云主机上,这些物理机或者云主机的ip地址不会轻易更换,这样我们配置nginx做流量转发的时候就可以直接写ip。但是切换到这些容器化的系统后,服务            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-28 15:21:29
                            
                                82阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            本文主要介绍了适用于nginx的zk动态后端发现模块(nginx-upstream-reloader)及其使用方法。1.背景很多公司都有做动态调度系统,有些是基于mesos+docker,有些采用了google的K8s,或者是自研的系统,这些系统有一个明显的特征就是服务实例的ip会频繁更换。这种容器化的部署方式和传统的服务部署形式不一样,原有的服务都是部署在某些物理机或者云主机上,这些物理机或            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-21 14:19:25
                            
                                481阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            百度百科解释:反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个反向代理服务器。通过上面的解释很容易理解nginx反向代理的意思,也就是说nginx就相当于代理服务器。客户端发出请求,并不是直接被tomcat服务器接收处理,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-07 08:36:53
                            
                                384阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录进阶篇2 Nginx静态资源部署2.2 Nginx静态资源的配置指令2.2.4 设置请求资源的目录root / alias 进阶篇2 Nginx静态资源部署2.2 Nginx静态资源的配置指令2.2.4 设置请求资源的目录root / aliasroot:设置请求的根目录语法root path;默认值root html;位置http、server、locationpath为Nginx服务            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-17 12:45:20
                            
                                171阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Http动态负载均衡什么是动态负载均衡传统的负载均衡,如果Upstream参数发生变化,每次都需要重新加载nginx.conf文件,因此扩展性不是很高,所以我们可以采用动态负载均衡,实现Upstream可配置化、动态化,无需人工重新加载nginx.conf。这类似分布式的配置中心动态负载均衡实现方案1.	Consul+Consul-template  
每次发现配置更改需要raload nginx            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-26 15:12:40
                            
                                191阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Nginx一、日志配置日志 access.log, error.log日志格式定义:日志切割:二、动静分离1、 静态资源在Nginx中如何配置:三、Nginx配置https1、什么是 SSL 证书2、自行颁发不受浏览器信任的SSL证书3、在Nginx中配置HTTPS; 一、日志配置日志 access.log, error.log#error_log  logs/error.log;
#error            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-11 11:38:02
                            
                                130阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            #HTTPS serverserver {   listen       443 ssl;   server_name  www.lixxxx.top;   ssl_certificate      cert/server.crt;            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-07-08 19:35:12
                            
                                530阅读
                            
                                                                             
                 
                
                             
         
            
            
            
               Nginx作者Igor一直是很固执的不用动态模块,没想到最终还是妥协了,不过现在Nginx已经是公司了,可能考虑的比较全面、比较商业,Tengine我记得很早就支持了,还是易用性比较重要一些。  最近发布的Nginx 1.9.11版本带来一个重要的新功能:动态模块,给我们以后如何使用Nginx带来了巨大的影响。通过动态模块,你可以在运行时有有选择性的加载第三方或Nginx            
                
         
            
            
            
            实现目的:两台redis服务器(非主从,只是为了解决一台redis挂了后,应用无法使用的问题),收到的请求是经过redis转发的,同时nginx在主redis没挂前,所有的请求都走主redis,备redis只在主redis挂了的时候启用,并在主redis恢复后切回主。当前的架构:(本次目的是将绿色的连接通过已有的两台nginx,做一个红色虚线的配置以及负载转发) 首先要先装一个备用的re            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-25 15:30:49
                            
                                802阅读
                            
                                                                             
                 
                
                                
                    