- 博客(12)
- 收藏
- 关注
原创 nginx 限流算法
符合给定请求的所有限制都被应用时,意味着将采用最严格的那个限制。一个location块中配置多个`limit_req`指令。用来限制用户在给定时间内HTTP请求的数量。# 启动规则 并规定桶的大小。# 启动规则 并规定桶的大小。令牌牌桶 iptables限流。配置限流 基础版+桶 [处理突发]漏桶原理 nginx限流。配置限流 基础版+桶+无延迟。
2023-12-07 16:53:13 31
原创 nginx proxy代理rs服务器查看日志可以看到请求ip 做限速
在次之前proxy向rs发起请求时,只会发生自己的ip,但是这个ip毫无意义。1、修改配置proxy配置 proxy 192.168.130.12。所以通过修改请求头,把客户端的ip添加在请求头中,一块传输给rs。开启日志中的 $http_x_forwarded_for。为了让rs能够记录client的ip,需要修改配置。$remote_addr 预定义变量,客户端ip。访问: 192.168.130.12。
2023-12-07 14:34:27 88
原创 haproxy 代理
准备环境三台服务员 一台做haproxy 代理12.18.130.138 做nginx 页面发布服务器12.18.130.139 做nginx 页面发布服务器12.18.130.137 做haproxy 代理。
2023-12-02 16:39:12 46
原创 keepalived 高可用 keepalived+nginx
关闭master的keepalived,vip会飘逸到backup。将多台路由器组成路由器组(Router Group),组中包括Master及Backup,为服务增加存活检测,当nginx服务宕机,则自动关闭keepalived,让vip发生飘逸。然后通过VRRP协议再次竞选新的路由器当Master,从而保证路由器的高可用。当master重新启动,则vip会再次飘逸,回到master。但是如果nginx宕机,则keepalived运行,vip不会飘逸。多台都是BACKUP ,解决了抢占问题,
2023-12-02 16:06:42 33
原创 nginx if控制
Rewrite对称URL Rewrite,即URL重写,就是把传入Web的请求重定向到其他URL的过程。1、URL Rewrite最常见的应用是URL伪静态化2、从安全角度上讲,如果在URL中暴露太多的参数 防sql注入3、实现网站地址跳转Rewrite 相关指令。
2023-11-25 16:39:19 78
原创 nginx 负载均衡
四台都安装nginx 240做代理服务器1.a.3.141.240 做代理服务器,用a.3.141.240 来访问修改a.3.141.240 做代理服务器配置文件 配置proxy1.1 修改配置文件配置页面server {listen 80;1.2 创建发布目录1.3 写发布目录内容1.4 重启nginx2. a.3.141.236服务器2.1修改配置文件配置页面server {listen 80;2.2 创建发布目录。
2023-11-25 15:39:02 23
原创 mysql 一组多从 mysql主从配置
2、slave需要知道master的ip、端口、同步点。2、slave需要知道master的ip、端口、同步点。IP=a.3.141.239机器slave 配置。IP=a.3.141.235机器slave 配置。IP=a.3.141.240为master配置。2、master授权用户能够读取binlog。1、master开启binlog。3、查看binlog的位置。
2023-11-25 14:48:21 55
原创 mysql单表查询
select * from student left join score on student.id=score.stu_id where c_name="英语" and student.id in (select student.id from student left join score on student.id=score.stu_id where c_name="计算机");
2023-11-16 20:48:21 115
原创 mysql 多表查询
COMMENT "员工信息表";`dept2` varchar(10) COMMENT "部门id",`dept2` varchar(10) COMMENT "部门id",`id` varchar(10) COMMENT "员工id",`id` varchar(10) COMMENT "员工id",`dept1` VARCHAR(10) COMMENT "部门id",`age` VARCHAR(10) COMMENT "年龄",`dept1` VARCHAR(10) COMMENT "部门id",
2023-11-16 20:46:32 20
原创 shell脚本石头剪刀布游戏
num1 == $[$num2-1] # 数值二比数值一大的时候是平局 平局。$num1 == $num2 || $num1 == $[$num2-3] # 两个数值相等的时候 电脑赢。机器人 石头 剪刀 布。本人 石头 剪刀 布。
2023-11-08 20:52:47 420 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人