nginx 文档 参数介绍:   nginx 优化   由于业务场景需要,近期将生产环境由阿里云的 SLB 更换为自建 nginx,之前在测试环境使用了一段时间一直没有问题,但是上周上到生产后出现了一系列问题,因此对 nginx 做了一些优化,记录下以备以后需要。高并发优化生产环境相对于测试环境访问量多了很多,并发量大的时候会出现部分请求 502 的情况,因此对高并发进行了一点优化,主要分两方面,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-31 18:08:08
                            
                                59阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Nginx什么是 Nginx?Nginx 是俄罗斯人编写的十分轻量级的 HTTP 服务器,Nginx,它的发音为“engine X”,是一个高性能的HTTP和反向代理服务器,同时也是一个 IMAP/POP3/SMTP 代理服务器。Nginx 是由俄罗斯人 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过两年半了。Igor Sysoev 在建立            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-23 08:00:00
                            
                                36阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、为什么要配置长连接一个普通的请求是从按照下图 1->2->3->4 的顺序。从浏览器到 Nginx,再从 Nginx 到 Tomcat。Tomcat 处理完后,再返回给 Nginx,最后再从 Nginx 返回给浏览器。+--------------+          +--------------+         +--------------+
|            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-20 12:36:42
                            
                                102阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            这种配置常用于处理 WebSocket 连接等需要升级 HTTP 连接的场景,它允许 Nginx 在不同的连接状态下采取不同的行动            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-10-02 12:28:43
                            
                                2421阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            D11-Nginx-Upgrade
 
有两种情况下需要升级Nginx:
1 要升级到Nginx 的新版本
2 要为Nginx 添加新的模块
 
 
1 查看Nginx版本 与 配置参数
/usr/local/nginx/sbin/nginx -V 
nginx version: nginx/0.8.52
built by gc            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-10-08 09:32:25
                            
                                2430阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            2021年2月26日,我的第一次开源项目代码贡献被合并了。这完成了我一个宿愿。几年前老罗向 OpenSSL 捐献手机发布会门票款,我在上班的地铁上看到《隐形战友》这篇文章,有点激动,许下一个心愿:此生哪怕为开源项目贡献一行代码。后来在做模型开发的时候开始参与社区,翻译了一些 Flink 的文档,Flink 的大部分维护者是国人,主力是阿里。大项目要想参与代码贡献是比较难的,尤其是真正有意义的代码,            
                
         
            
            
            
            网址:http://www.softwareprojects.com/resources/programming/t-recompileupgrade-nginx-binary-with-no-down-time-1520.html
How to recompile nginx and replace current binary, with no down-time:
 
Fol            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2011-04-08 16:25:48
                            
                                976阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ON 子句与 WHERE 子句的不同一种更好地理解带有 WHERE ... IS NULL 子句的复杂匹配条件的简单方法 Matching-Conditions 与 Where-conditions 的不同关于 “A LEFT JOIN B ON 条件表达式” 的一点提醒ON 条件(“A LEFT JOIN B ON 条件表达式”中的ON)用来决定如何从 B             
                
         
            
            
            
            一、须知Nginx rewrite规则的主要功能是实现URL地址的重写,它需要PCRE软件的支持,即通过Perl兼容正则表达式语法进行规则匹配二、语法及其配置1、指令语法rewrite regex replacement [flag];应用位置:server、location、if释义:rewrite指令根据regex(正则表达式)里的内容定向到replacement部分,结尾是flag标记。下面            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-07 07:38:15
                            
                                90阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             Nginx 日志改成 JSON 格式Nginx 日志默认为普通文本的格式,例如,下面是 Nginx 的一行访问日志:10.88.122.105 - - [02/Dec/2017:09:15:04 +0800] "GET /js/pagination.js HTTP/1.1" 304 0 "http://10.88.105.20:8063/stockrecommand.html" "Mo            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-03-09 10:45:23
                            
                                917阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Nginx 日志默认为普通文本的格式,例如,下面是 Nginx 的一行访问日志: 为了便于利用 Elastic Stack 日志平台收集展示 Nginx 的日志,可以将 Nginx 的日志改成 json 的格式。修改后的 json 日志格式如下所示: 为了修改 Nginx 的日志格式改成 json,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-02-13 10:47:00
                            
                                481阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            一、下载软件包http://mirror.yongbok.net/nongnu/libunwind/libunwind-1.1.tar.gzhttp://gperftools.googlecode.com/files/gperftools-2.0.tar.gz二、安装gperftools 1、安装libunwind安装gperftools前需要先安装libunwind  &nb            
                
         
            
            
            
            为nginx平滑升级在make upgrate那一步除了点小状况[root@web01 nginx-1.0.5]# make upgrade
/usr/local/nginx/sbin/nginx -t
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration f            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-03-05 20:50:20
                            
                                6683阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                1评论
                            
                                                 
                 
                
                             
         
            
            
            
            目录 1、编译Nginx(Compiling Nginx)Nginx模块必须在编译的时候指定,完整的编译选项,可用的模块可以参考安装选项 下面是一个例子: ./configure \
  --prefix=/usr \
  --sbin-path=/usr/sbin/nginx \
  --conf-path=/etc/nginx/nginx.conf \
  --error-log-            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-06 10:17:11
                            
                                81阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.检查数据库类型;
1.1. HSQLDB;
1.2. SQLAnywhere;
2. 检查HSQLDB数据库是否需要升级;
2.1. 需要升级HSQLDB数据库;
2.1.1. HSQLDB升级开始;
2.1.2. 数据迁移,在两个不同版本数据库文件之间;
2.1.3. 新旧数据库文件切换;
2.2. 不需要升级HSQLDB数据库;
3. 检查数据库脚本是否需要升级;
3.1. 需要升级脚本;            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2012-11-28 15:45:00
                            
                                205阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            # 从MySQL改成IP连接的方法
## 介绍
在使用MySQL数据库时,通常使用主机名连接数据库。但有时候,我们需要通过IP地址来连接数据库,比如在某些特殊网络环境下,主机名可能无法解析。本文将介绍如何将MySQL连接方式从主机名改为IP地址连接。
## 配置MySQL允许IP连接
首先,我们需要确保MySQL允许通过IP地址连接。在MySQL配置文件中(通常是`my.cnf`或`my.            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-05 06:36:31
                            
                                238阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            window.onload = function(){                document.getElementById("buta").onclick = function(){            location.href = "welcom.htm";        }        }            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-07 11:59:18
                            
                                124阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 从Beego中的SQLite改为MySQL的过程
在进行Beego框架的开发时,有时我们需要将数据库从SQLite切换为MySQL。虽然SQLite适合小型项目,但对于更复杂的应用,MySQL常常是更好的选择。下面我将为你详细讲解如何实现这一转换。
## 项目流程概述
以下是将数据库类型从SQLite改为MySQL的基本步骤:
| 步骤       | 描述            
                
         
            
            
            
            window.onload = function(){                document.getElementById("buta").onclick = function(){            location.href = "welcom.htm";        }        }            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-05-31 10:49:18
                            
                                712阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 教你如何实现 mysql root 改成远程连接
## 一、整体流程
首先,我们需要了解一下整个过程的流程。下面是一个简单的步骤表格:
| 步骤 | 内容 |
| ---- | ---- |
| 1 | 进入 mysql 数据库 |
| 2 | 创建一个新的远程用户 |
| 3 | 授权该用户远程连接权限 |
| 4 | 刷新权限 |
## 二、具体步骤
### 1. 进入 mysq            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-03-24 06:51:16
                            
                                197阅读