最新文章

前言虽然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 阅读
防刷的概念:防刷的目的是为了防止有些IP来爬去我们的网页,获取我们的价格等信息。不像普通的搜索引擎,这种爬去行为我们经过统计最高每秒300次访问,平均每秒266次访问。由于我们的网站的页面都在CDN上,导致我们的CDN流量会定时冒尖。为了防止这种情况,打算将网页页面的访问从CDN切回主站。同时开启防
2022-10-31
/
0 评论
/ /
21 阅读
使用 OpenResty 可以不用再次编译nginx 就能集成对应lua环境 可以扩展的模块比较丰富1.使用redis 控制限流 ip 访问频度创建对应lua脚本 access_by_limit_frequency.lualocal function close_redis(red) i
2022-10-31
/
0 评论
/ /
23 阅读
2022-10-09
/
0 评论
/ /
21 阅读
简介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 阅读