nginx
文章平均质量分 87
爱我所爱0505
喜欢编程
展开
-
Nginx日志纳入日志系统
一、日志系统日志系统是基于ELK + Storm完成,解决分布式中多节点日志处理。把Nginx的日志也通过日志系统处理,可以解决Nginx问题查看、总流量、本地缓存命中率等问题。Nginx的日志分为两方面:access_log与error_log。其中access_log可以自定义格式及内容;而error_log是基于Linux系统日志(不方便修改)。所以导致两种日志格式不同,也不影响filebeat对打印日志的收集。随着Nginx的日志量变大,需要Linux的定...原创 2022-02-16 21:36:25 · 1626 阅读 · 0 评论 -
基于OpenRestry(Nginx+Lua)的缓存前置
一、缓存项目目录二、配置1. 总配置nginx.conf主要配置:#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;events { worker_connections 1024;}原创 2022-01-17 20:06:22 · 2525 阅读 · 0 评论 -
接入层限流 — Nginx的limit_conn与limit_req
目录一、Nginx限流二、limit_conn使用1. 相关配置2. 执行过程三、limit_req使用1. 相关配置2. 执行过程四、参考资料一、Nginx限流OpenResty中的Nginx自带两个限流模块:计数器算法实现的连接数限流模块ngx_http_limit_conn_module和漏桶算法实现的请求数限流模块ngx_http_limit_req_module。 limit_conn用来对某个key总的网络连接数进行限流...原创 2021-10-25 18:06:28 · 664 阅读 · 0 评论 -
Nginx健康检查
目录一、失败重试二、健康检查三、安装模块nginx_upstream_check_module1. 下载模块2. 解压模块3. 查看Nginx版本4. 安装补丁5. 配置模块6. 修改配置7. 验证检查结果一、失败重试Nginx配置如下:#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#error原创 2021-10-19 11:08:52 · 6418 阅读 · 0 评论