摘要: 一、6种限流方案 系统层:IP黑名单;(防爬虫、ddos) 代理层:tomcat最大连接数、nginx最大连接数和连接速率 业务层:时间窗口、沙漏算法、令牌桶 二、业务层限流 时间窗口: 利用redis的zset,每次请求到来,清除60s前的请求,然后统计当前请求数量; 缺点:百万并发数据量太大、非 阅读全文
posted @ 2022-05-25 12:01 SArtOnline 阅读(35) 评论(0) 推荐(0)
摘要: 一、架构流程图 阅读全文
posted @ 2022-05-25 11:32 SArtOnline 阅读(60) 评论(0) 推荐(0)
摘要: 一、应用场景 前置网关(外网进入内网) 负载均衡(Http协议负载均衡) 反向代理 二、调度算法 轮询:"server 192.168.0.100;";按时间顺序轮流分配,后端down时自动剔除; 权重:"server 192.168.0.100 weight=1;";按时间顺序和权重比例轮流分配, 阅读全文
posted @ 2022-05-25 11:31 SArtOnline 阅读(40) 评论(0) 推荐(0)
摘要: crontab定时任务,每小时执行一次以下脚本 点击查看代码 #!/bin/bash # clear the disk in $log_dir when disk is almost full # log_dir='/data_logs_bak/sytLog/' log_disk='/data_lo 阅读全文
posted @ 2022-05-25 09:53 SArtOnline 阅读(527) 评论(0) 推荐(0)