上一页 1 ··· 97 98 99 100 101 102 103 104 105 ··· 234 下一页

2019年11月7日

关于limit_req和limit_conn的区别

摘要: 1,首先,limit_req和limit_conn两个模块都是为了来限流的,但是两者不在一个层面,为了搞清楚这个,必须先要弄清楚request和connection的区别,因为在很多情况下,我们把他们混淆了。 so, what is the difference between connection 阅读全文

posted @ 2019-11-07 20:45 ExplorerMan 阅读(505) 评论(0) 推荐(0)

nginx下后端节点realserverweb健康检测模块ngx_http_upstream_check_module

摘要: 公司前一段对业务线上的nginx做了整理,重点就是对nginx上负载均衡器的后端节点做健康检查。目前,nginx对后端节点健康检查的方式主要有3种,这里列出: 公司业务线上对后端节点的健康检查是通过nginx_upstream_check_module模块做的,这里我将分别介绍这三种实现方式以及之间 阅读全文

posted @ 2019-11-07 20:39 ExplorerMan 阅读(898) 评论(0) 推荐(0)

nginx限流方案的实现(三种方式)

摘要: 通过查看nginx官方文档,小弟查看到了三种nginx限流方式。 1、limit_conn_zone 2、limit_req_zone 3、ngx_http_upstream_module 前两种只能对客户端(即单一ip限流),并且文档也很全,但是经过测试发现,还是无法达到官方文档所说的结果(可能小 阅读全文

posted @ 2019-11-07 20:26 ExplorerMan 阅读(3279) 评论(0) 推荐(0)

Hadoop概念学习系列之Hadoop、Spark学习路线

摘要: 1 Java基础: 视频方面: 推荐《毕向东JAVA基础视频教程》。学习hadoop不需要过度的深入,java学习到javase,在Java虚拟机的内存管理、以及多线程、线程池、设计模式、并行化多多理解实践即可。 书籍方面: 推荐李兴华的《java开发实战经典》 2 Linux基础: 视频方面: ( 阅读全文

posted @ 2019-11-07 19:45 ExplorerMan 阅读(242) 评论(0) 推荐(0)

2019年11月6日

是什么造成了数据库的卡顿

摘要: 目录 一、背景 二、问题定界 三、找出元凶 四、解决思路 目录 一、背景 二、问题定界 三、找出元凶 四、解决思路 一、背景 二、问题定界 三、找出元凶 四、解决思路 声明:本文同步发表于 MongoDB 中文社区,传送门:http://www.mongoing.com/archives/26201 阅读全文

posted @ 2019-11-06 11:46 ExplorerMan 阅读(398) 评论(0) 推荐(0)

2019年11月5日

nginx优化 突破十万并发

摘要: nginx优化 突破十万并发 一、一般来说nginx 配置文件中对优化比较有作用的为以下几项: 1. worker_processes 8; nginx 进程数,建议按照cpu 数目来指定,一般为它的倍数 (如,2个四核的cpu计为8)。 2. worker_cpu_affinity 0000000 阅读全文

posted @ 2019-11-05 21:21 ExplorerMan 阅读(548) 评论(0) 推荐(0)

python rabbitmq的库,rabbitpy代替pika

摘要: 之前看网上都是清一色pika包的例子,就用的pika包,最大问题是非多线程安全,改为使用rabbitpy。大幅改善了pika多线程需要加锁,和外网推送延迟又不能开多线程导致推送慢的问题。 rabbitpy有个适配器,可以把rabbitpy包的channel适配成与pika包的channel的相同公有 阅读全文

posted @ 2019-11-05 20:10 ExplorerMan 阅读(895) 评论(0) 推荐(0)

2019年11月4日

死磕nginx系列--使用nginx做负载均衡

摘要: 使用nginx做负载均衡的两大模块: upstream 定义负载节点池。 location 模块 进行URL匹配。 proxy模块 发送请求给upstream定义的节点池。 upstream模块解读 nginx 的负载均衡功能依赖于 ngx_http_upstream_module模块,所支持的代理 阅读全文

posted @ 2019-11-04 21:51 ExplorerMan 阅读(397) 评论(0) 推荐(0)

死磕nginx系列--nginx 限流配置

摘要: 限流算法 令牌桶算法 算法思想是: 令牌以固定速率产生,并缓存到令牌桶中; 令牌桶放满时,多余的令牌被丢弃; 请求要消耗等比例的令牌才能被处理; 令牌不够时,请求被缓存。 漏桶算法 算法思想是: 水(请求)从上方倒入水桶,从水桶下方流出(被处理); 来不及流出的水存在水桶中(缓冲),以固定速率流出; 阅读全文

posted @ 2019-11-04 21:48 ExplorerMan 阅读(387) 评论(0) 推荐(0)

限流保护——nginx限流模块

摘要: 1.限制请求次数——limit_req_zone模块 a.意义:limit_req_zone 表示限制单位时间内的请求数,即速率限制,采用的漏桶算法 a.在 conf/nginx.conf 配置文件中添加 b.参数说明: $binary_remote_addr:表示通过remote_addr这个标识 阅读全文

posted @ 2019-11-04 21:47 ExplorerMan 阅读(411) 评论(0) 推荐(0)

上一页 1 ··· 97 98 99 100 101 102 103 104 105 ··· 234 下一页

导航