• 通过filebeat、logstash、rsyslog采集nginx日志的几种方式

    由于nginx功能强大,性能突出,越来越多的web应用采用nginx作为http和反向代理的web服务器。而nginx的访问日志不管是做用户行为分析还是安全分析都是非常重要的数据源之一。如何有效便捷的采集nginx的日志进行有效的分析成为大家关注的问题。本文通过几个实例来介绍如何通过filebeat 2026-03-01 00:17:19
  • 作为一名前端,是怎么理解nginx的

    作为一名小前端,只需要好好写代码,至于部署相关的操作,我们通常接触不到,正所谓专业的人干专业的事,我们在工作中并不需要去配置,但这并不代表不需要了解,相信大家都多多少少听过nginx,所以今天就聊聊,还请大家多多支持~Nginx是什么?Nginx (engine x) 是一个轻量级、高性能的HTTP 2026-03-01 00:00:55
  • Nginx配置文件中location的匹配优先级答疑

    不同类型的表达式区分如下: 等号类型 ( = ) 的优先级最高。一旦匹配成功,则不再查找其他匹配项。 然后是( ^~ )类型表达式。一旦匹配成功,则不再查找其他匹配项。 正则表达式类型( ~ ~* )的优先级次之。如果有多个location的正则能匹配的话, 则优先使用正则表达式最长的那个。 最后是 2026-02-28 06:32:41
  • 几张图片带你看懂NGINX基本配置

    #运行用户user www-data; #启动进程,通常设置成和cpu的数量相等worker_processes 1;#全局错误日志及PID文件error_log /var/log/nginx/error.log;pid /var/run/nginx.pid;#工作模式及连接数上限events { 2026-02-26 00:10:00
  • Centos7启动流程及Systemd中Nginx启动配置

    启动流程:post(Power-On-Self-Test) 加电自检主要实现的功能是检测各个外围硬件设备是否存在而且能够正常运行起来,实现这一自检功能的是固化在主板上的ROM(主要代表为CMOS)芯片上的BIOS(BasicInput/Output System)程序;例如BIOS会检测CPU、Me 2026-02-25 00:16:06
  • CDN动态缓存配置nginx方案

    nginx的有以下八大优点:1.高并发连接:官方测试能支撑5万并发连接,在实际生产环境中跑到2,~3W并发连接。2.内存消耗少:在3W并发连接下,开启的10个NGINX进程才消耗150M内存(15M*10=150M)3.配置文件非常简单:风格跟程序一样通俗易懂。4.成本低廉:Nginx作为开源软件, 2026-02-24 00:23:57
  • 从Nginx迁移APISIX中的API网关TLS问题排查实录

    一、TLS问题背景Nginx作为我们团队主要的反向代理工具,已经使用了十多年,可靠和高效的特性极大的减少了运维的工作量。但是,随着部署系统数量增加,以及分流、流控等场景的需求,nginx的配置越来越复杂,可读性越来越低。并且高可用、大流量意味着副本数成倍增加,nginx的配置变更工作量越来越大,人工 2026-02-22 00:44:35
  • nginx缓存以及gzip配置

    目录概述nginx缓存配置(未使用代理的)解决nginx反向代理缓存不起作用的问题反向代理缓存完整配置nginx开启gzipphp7进阶到架构师相关阅读nginx缓存配置(未使用代理的)nginx配置缓存的优点:可以在一定程度上,减少服务器的处理请求压力。比如对一些图片,css或js做一些缓存,那么 2026-02-21 00:08:01
  • nginx 记录一下配置域名跳转的首页

    不知道为什么 localtion 下面配置的页面 root /web/data login.html 不生效所以就采用了下面方法在项目里面写了一个方法跳转页面 @GetMapping("/home") public String home(HttpServletRequest reques 2026-02-21 00:07:36
  • Nginx上传文件失败

    公司用Nginx做反向代理,出现了上传文件失败的问题,通过查看错误日志,发现是上传文件太大的缘故。通过查找资料,才知道nginx默认最大上传文件是1M。这就需要修改配置文件,将上传文件大小进行修改。下面是配置:server { listen 80; server_na 2026-02-19 00:37:47