自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 nginx 限流算法

符合给定请求的所有限制都被应用时,意味着将采用最严格的那个限制。一个location块中配置多个`limit_req`指令。用来限制用户在给定时间内HTTP请求的数量。# 启动规则 并规定桶的大小。# 启动规则 并规定桶的大小。令牌牌桶 iptables限流。配置限流 基础版+桶 [处理突发]漏桶原理 nginx限流。配置限流 基础版+桶+无延迟。

2023-12-07 16:53:13 31

原创 盗链,防盗链

盗链

2023-12-07 16:37:17 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脚本自动获取配置本机静态IP脚本

让用户选择是否配置静态,yes配置、no不配置。自动获取ip、掩码、网关、dns。

2023-11-08 21:14:14 246

原创 shell脚本石头剪刀布游戏

num1 == $[$num2-1] # 数值二比数值一大的时候是平局 平局。$num1 == $num2 || $num1 == $[$num2-3] # 两个数值相等的时候 电脑赢。机器人 石头 剪刀 布。本人 石头 剪刀 布。

2023-11-08 20:52:47 420 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除