全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 6840|回复: 18
打印 上一主题 下一主题

简单设置保护你的wordpress博客不被F5怼死

[复制链接]
跳转到指定楼层
1#
发表于 2017-6-11 17:40:27 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 skywing 于 2017-6-11 17:48 编辑

在nginx/conf/nginx.conf 在 http { ... } 区域添加下面代码
  1. limit_conn_zone $binary_remote_addr zone=perip:2m;
  2. limit_req_zone $binary_remote_addr zone=one:2m rate=5r/s;
复制代码

在站点配置文件 location ~ [^/]\.php(/|$) { ... } (就是处理php文件请求的区域,LNMP1.4是单独文件 /usr/local/nginx/conf/enable-php.conf) 区域添加下面代码
  1. limit_conn perip 5;
  2. limit_req   zone=one  burst=5 nodelay;
复制代码

配合memcached防F5效果不错!起码我测试用F5是搞不死我的博客了
19#
发表于 2017-6-20 16:07:36 来自手机 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
18#
发表于 2017-6-11 23:08:52 | 只看该作者
自己直接在cdn处设置了请求数
17#
发表于 2017-6-11 22:20:06 | 只看该作者
技术贴一定要顶一个
16#
发表于 2017-6-11 21:49:08 | 只看该作者
开个缓存就行了啊 怕什么f5
15#
 楼主| 发表于 2017-6-11 21:31:15 | 只看该作者
funders 发表于 2017-6-11 20:34
限制同一个IP最多5个连接?

每IP最多同时5个TCP连接 每IP每秒处理5个请求,突发可以到10个
14#
发表于 2017-6-11 21:10:13 来自手机 | 只看该作者
直接用腾讯云免费cdn 就好了,搞这么麻烦干嘛
13#
发表于 2017-6-11 21:08:59 | 只看该作者
你们快去我的博客F5吧  缺人中
12#
发表于 2017-6-11 21:02:19 | 只看该作者
litter123 发表于 2017-6-11 20:45
大佬,你后端的机器是什么配置,好吓人

CDN的嘛,用CDN后面不用很强都可以的
11#
发表于 2017-6-11 20:45:35 | 只看该作者
zhaorong65 发表于 2017-6-11 20:28
不错,收藏下,以后用得着!

大佬,你后端的机器是什么配置,好吓人
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-12-19 09:23 , Processed in 0.077477 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表