Nginx
tonygellq
这个作者很懒,什么都没留下…
展开
-
如何提高程序性能? 负载均衡技术
顾名思义,负载均衡意为将负载均匀平衡分配到多个业务节点上去。和缓存技术一样,负载均衡技术同样存在于计算机世界到各个角落。按照均衡实现实体,可以分为软件负载均衡(如LVS、Nginx、HAProxy)和硬件负载均衡(如A10、F5)。按照网络层次,可以分为四层负载均衡(基于网络连接)和七层负载均衡(基于应用内容)。按照均衡策略算法,可以分为轮询均衡、哈希均衡、权重均衡、随机均衡或者这几种算法相结合的均衡。而对于现在遇到等问题,可以使用nginx来实现负载均衡,nginx支持轮询、权重、IP原创 2020-08-27 10:51:00 · 275 阅读 · 0 评论 -
Nginx反向代理
通过接口转发,防止豆瓣通过头信息屏蔽server { location / { proxy_pass https://api.douban.com; proxy_redirect off; # 核心在这里 proxy_set_header Referer "https://www.douban.com"; }...原创 2020-04-05 17:32:45 · 93 阅读 · 0 评论 -
PHP 远程代码执行漏洞
漏洞描述:Nginx 上 fastcgi_split_path_info 在处理带有 %0a 的请求时,会因为遇到换行符 \n 导致 PATH_INFO 为空。而 php-fpm 在处理 PATH_INFO 为空的情况下,存在逻辑缺陷。攻击者通过精心的构造和利用,可以导致远程代码执行。影响版本:Nginx + php-fpm 的服务器,在使用如下配置的情况下,都可能存在远程代码执行漏洞。 ...原创 2019-10-24 14:06:13 · 649 阅读 · 0 评论 -
Nginx的负载均衡 - 一致性哈希 (Consistent Hash)
Nginx版本:1.9.1 转自: http://blog.csdn.net/zhangskd/article/details/50256111算法介绍1. 初始化upstream块2. 初始话请求的负载均衡数据3. 选取真实节点4. 缺陷和改进数据结构1. 真实节点2. 虚拟节点3. 请求的一致性哈希数据指令的解析函数初始化upstream块...转载 2018-03-20 19:21:55 · 503 阅读 · 0 评论 -
Nginx 负载均衡 & Redis 分布式锁
Nginx负载均衡http { ... upstream tomcats { server 192.168.0.100:8080; server 192.168.0.101:8080; server 192.168.0.102:8080; } server { listen 80; location / { proxy_p...原创 2018-04-26 20:03:47 · 1054 阅读 · 0 评论