上周维护的一个网站一直出现宕机 之前一直是运行的挺好的  不管怎么访问都是502 去服务器看看错误日志 tail -f /var/log/nginx/error.log一直出现以下错误 第一反应这个以前应该是服务器的问题毕竟以前也遇到过 什么memory_limit 也调整了 max_children也调整了就是没好难道是服务器坏了?最后花了十几分钟重装了一下系统发现            
                
         
            
            
            
            nginx ./nginx -s reload 不生效            
                
         
            
            
            
            第一阶段:软硬件准备 (1)测试硬件准备 4台虚拟机,两台做负载均衡、两台做RS系统:Centos7.5 X86_64 软件:http://nginx.org/download/nginx-1.13.7.tar.gz1.安装基础环境包 安装Nginx所需的pcre-devel openssl-devel zilb-devel gcc gcc-c++ 官网为http://www.pcre.org/,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-06 14:39:49
                            
                                54阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一.正则表达式匹配,其中:* ~ 为区分大小写匹配* ~* 为不区分大小写匹配* !~和!~*分别为区分大小写不匹配及不区分大小写不匹配二.文件及目录匹配,其中:* -f和!-f用来判断是否存在文件* -d和!-d用来判断是否存在目录* -e和!-e用来判断是否存在文件或目录* -x和!-x用来判断文件是否可执行三.rewrite指令的最后一项参数为flag标记,flag标记有:1.last&nb            
                
         
            
            
            
            前言:nginx 在均衡负载和反向代理上作用巨大,是每个程序员的必备技能。1. nginx 简介Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好,中国大陆使用 nginx 网站用户有:几乎所有知名厂商。2. 正向代理和反向代理都说            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-18 20:51:08
                            
                                218阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            nginx -s reload## Nginx配置文件
nginx.conf和default.conf,一般default.conf是写全局配置,nginx.conf会include一下conf.d目录下的default.conf
### Nginx配置文件结构… #全局块
events { #events块
 …
 }http #http块
 {
 … #http全局块
 server            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-05 12:55:18
                            
                                181阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Flask + WSGI + Nginx Linux部署nginx命令大全sudo nginx #打开 nginx
start nginx # 开启 nginx
nginx -s reload|reopen|stop|quit  #重新加载配置|重启|停止|退出 nginx
nginx -t   #测试配置是否有语法错误
nginx [-?hvVtq] [-s signal] [-c filen            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-14 14:40:18
                            
                                665阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
                   使用IE登录邮箱、网银或者淘宝时经常会碰到“该站点安全证书的吊销信息不可用。是否继续?”等类似的信息提示安全警报。       一般出现这样的安全警报,用户不必过多的担心所处的网络环境对帐号密码造成威胁。这种情况只不过是一种突发性的系统认证错误,            
                
         
            
            
            
            一、nginx执行步骤nginx在处理每一个用户请求时,都是按照若干个不同的阶段依次处理的,与配置文件上的顺序没有关系,详细内容可以阅读《深入理解nginx:模块开发与架构解析》这本书,这里只做简单介绍;1、post-read  读取请求内容阶段,nginx 读取并解析完请求头之后就立即开始运行;  例如模块 ngx_realip 就在 post-read 阶段注册了处理程序,它的功能是迫使 Ng            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-20 17:49:51
                            
                                845阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一. nginx三大用途反向代理、负载均衡、动静分离二. location语法详解语法规则location [=|~|~*|^~] /uri/ { … }(1) =: 表示精确匹配; (2) ^~: 表示uri以某个常规字符串开头,理解为匹配 url路径即可; (3) ~: 表示区分大小写的正则匹配; (4) ~*: 表示不区分大小写的正则匹配 ; (5) !~和!~*: 分别为区分大小写不匹配及            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-29 09:46:39
                            
                                127阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            第一加入stream{ }四层代理,需要重启,reload没用 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-15 21:45:00
                            
                                1033阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            基于腾讯云--ubuntu系统1.安装nginx  sudo apt-get install nginx   2.启动,停止nginx  nginx -c /usr/local/nginx/conf/nginx.conf   // -c 为 nginx 的配置文件(可以不是默认的位置) 要知道启动nginx是需要配置文件的     nginx -s quit   //注意:执行            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-28 15:36:24
                            
                                941阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            解释 /usr/local/nginx/sbin/nginx -s reload 用过多次这条命令,一直以为是重启Nginx,今天有幸看了下Nginx官方文档介绍这条命令 Nginx服务不会终止,主进程检查配置,应用配置的过程。主进程会启动一个新的工作进程处理新来的请求。主进程发送消息给老的工作进程            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-03-30 11:32:48
                            
                                1480阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.Nginx环境搭建2. docker环境搭建2.1 安装docker2.2 下载并解压docker环境Nginx配置漏洞安装包3.案例3.1 $uri导致的CRLF注入漏洞3.2.目录穿越3.3 Http Header被覆盖的问题 1.Nginx环境搭建1.首先创建Nginx的目录:mkdir /soft && mkdir /soft/nginx/
cd /soft/ngin            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-28 20:31:38
                            
                                219阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、docker搜索nginx镜像docker search nginx #通过命令搜索下nginx相关镜像信息,建议去dockerhub中查询,可清晰的看到对应版本信息2、docker拉取nginx镜像docker pull nginx #默认拉取最新版本的nginx,也可以手动指定nginx版本,如:docker pull nginx:1.20.13、docker启动nginxdocker r            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-28 10:28:05
                            
                                455阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一 环境介绍1.操作系统CentOS Linux release 7.2.1511 (Core)2.服务keepalived+nginx双主高可用负载均衡集群及LAMP应用keepalived-1.2.13-7.el7.x86_64nginx-1.10.2-1.el7.x86_64httpd-2.4.6-45.el7.centos.x86_64
二 原理及拓扑图1.vrrp协议在现实的网络环境中,            
                
         
            
            
            
            写好.gitignore后发现要忽视文件照样上传了,很可能的原因是 你已经trace了,比如之前使用过 git add . 这样的命令 所以取消trace,在重新add即可 git rm -r --cached . #清除缓存 git add . #重新trace file git commit - ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-11 14:56:00
                            
                                497阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            # uibot安装Java后未生效的解决方案
在自动化测试和RPA(Robotic Process Automation)领域,uibot是一个广受欢迎的工具。然而,在使用过程中,用户可能会遇到一个问题:即使已经安装了Java,但uibot仍然提示Java未安装或版本不正确。本文将介绍如何解决这个问题,并提供一些代码示例。
## 问题原因
首先,我们需要了解为什么会出现这个问题。通常,这可能            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-07-30 11:08:29
                            
                                110阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Java编译后注解未生效解决方案
在Java中,注解是一种被广泛使用的元数据,能够为代码提供额外的信息。然而,有时候我们可能会遇到一个问题:编译Java代码后,注解未能生效。本文将介绍这个问题的原因以及解决方案,帮助读者更好地理解Java中注解的使用。
## 问题描述
在开发Java应用程序时,我们经常会使用注解来标记类、方法或字段等。但有时候,尽管我们在代码中正确地添加了注解,并且在编            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-06-17 03:14:12
                            
                                50阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            系统重启后ngix reload不生效原因分析这是一种比较少见,困扰我很久的问题,虽然这个问题很简单,但是找到根本原因还是费了不少时间,现在把分析过程分享如下。前提:需要对Linux系统启动过程、Nginx进程启动过程及进程跟踪有一定的理解。一,Nginx reload过程分析:经过查看官网文档及结合Nginx源码分析,大致得出reload过程进行了如下操作。1,检查配置是否正确相当于nginx            
                
                    
                        
                                                            
                                                                        
                                                                推荐
                                                                                        原创
                                                                                    
                            2016-02-17 17:07:32
                            
                                10000+阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                2评论