随笔分类 - Nginx运维实战
摘要:背景:服务器版本Centos7.9 (1)下载安装Keepalived源码包 Keepalived官网源码包下载地址 在服务器上解压 tar -xf keepalived-2.2.8.tar.gz 安装相关前置依赖 yum -y install gcc gcc-c++ 使用configure工具进行
阅读全文
摘要:前提: Nginx要实现根据ip地址进行限流与不限流的区分需要通过源码包安装GeoIP模块 找到与yum安装版本相同的源码包,通过configure进行安装 ./configure --prefix=/etc/nginx --sbin-path=/usr/sbin/nginx --modules-p
阅读全文
摘要:Nginx版本1.22 Yum安装 Step1 去官网下载对应版本的源码包 Nginx源码包官网下载地址 Step2 上传到服务器 tar -xf nginx-1.22.1.tar.gz cd nginx-1.22.1/ 安装相关依赖 yum install -y gcc gcc-c++pcre p
阅读全文
摘要:惊群现象: 惊群现象是指由多个worker进程监听同一个Socket事件时,当事件发生时,相关的所有进程被惊醒,但最终只能有一个进程对该事件进行处理,其他进程会重新休眠,从而导致系统资源的浪费和系统性能的下降。惊群包含accept惊群和epoll惊群。 惊群的本质:睡眠和唤醒问题,属于典型的观察者模
阅读全文