最新文章

一. 概述Nginx是一个高性能,支持高并发的,轻量级的web服务器。目前,Apache依然web服务器中的老大,但是在全球前1000大的web服务器中,Nginx的份额为22.4%。Nginx采用模块化的架构,官方版本的Nginx中大部分功能都是通过模块方式提供的,比如Http模块、Mail模块等
2022-10-31
/
0 评论
/ /
16 阅读
使用NGINX+LUA实现WAF功能一、了解WAF1.1 什么是WAFWeb应用防护系统(也称:网站应用级入侵防御系统 。英文:Web Application Firewall,简称: WAF)。利用国际上公认的一种说法:Web应用 防火墙 是通过执行一系列针对HTTP/HTTPS的 安全策略 来专
2022-11-04
/
0 评论
/ /
25 阅读
前言虽然nginx中自带了限流的模块,只能直接限定超出的数量,但对于允许范围内的流量如何进行限流是个问题。nginx的限流方式! limit_conn perserver 100; limit_conn perip 15; limit_rate 512k;但是比如这100的允许的值,0-30个请
2022-10-31
/
0 评论
/ /
22 阅读
前言每逢大促必压测,每逢大促必限流,这估计是电商人的常态。每次大促期间,业务流量是平时的几倍十几倍,大促期间大部分业务都会集中在购物车结算,必须限流,才能保证系统不宕机。限流算法限流算法一般有三种:令牌桶,漏桶,计数器。本文介绍最粗暴的计数器算法,其他算法请自行google、百度,讲的应该比我好。(
2022-11-04
/
0 评论
/ /
21 阅读
使用 OpenResty 可以不用再次编译nginx 就能集成对应lua环境 可以扩展的模块比较丰富1.使用redis 控制限流 ip 访问频度创建对应lua脚本 access_by_limit_frequency.lualocal function close_redis(red) i
2022-10-31
/
0 评论
/ /
23 阅读
简介MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类
2022-12-13
/
0 评论
/ /
25 阅读
命令cat test.top.log |cut -d ' ' -f 1 | sort |uniq -c | sort -nr | awk '{print $0 }' | head -n 10cat access.log | awk '{print $1}
2022-11-04
/
0 评论
/ /
23 阅读
Linux 查询最近占用内存最多的十个进程的方法ps -eo rss,pid,user,command --sort -rss | awk '{ hr=$1/1024 ; printf("%13.2f Mb ",hr) } { for ( x=4 ; x<=NF ;
2022-12-14
/
0 评论
/ /
22 阅读
1、查看硬盘信息df -h查看当前系统挂载的情况:[root@localhost data]# df -h 文件系统 容量 已用 可用 已用% 挂载点 devtmpfs 16G 0 16G 0% /dev tmp
2022-12-13
/
0 评论
/ /
20 阅读
配置镜像地址yum-config-manager --add-repo http://download.docker.com/linux/centos/docker-ce.repo查询yum list docker-ce --showduplicates | sort -r安装dockeryum -
2022-12-18
/
0 评论
/ /
26 阅读