51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#nginx源代码解析
疑难题解析
请实现功能:在不改变装饰器的情况下,给装饰器的执行加上log信息。(5分)def log(wrap): …@log def...
代码星球
·
2020-09-25
难题
解析
Docker Compose 部署Nginx服务实现负载均衡
Compose简介:Compose是Docker容器进行编排的工具,定义和运行多容器的应用,可以一条命令启动多个容器,使用DockerCompose,不再需要使用shell脚本来启动容器。Compose通过一个配置文件来管理多个Docker容器,在配置文件中,所有的容器通过services来定义,然后使用docker-...
代码星球
·
2020-09-24
Docker
Compose
部署
Nginx
服务
nginx deny 封IP
官方文档地址:http://nginx.org/en/docs/http/ngx_http_access_module.html#denySyntax:denyaddress|CIDR|unix:|all;Default:—Context:http,server,location,limit_except1...
代码星球
·
2020-09-24
nginx
deny
IP
Kafka、Logstash、Nginx日志收集入门
目录五、错误记录Nginx作为网站的第一入口,其日志记录了除用户相关的信息之外,还记录了整个网站系统的性能,对其进行性能排查是优化网站性能的一大关键。Logstash是一个接收,处理,转发日志的工具。支持系统日志,webserver日志,错误日志,应用日志,总之包括所有可以抛出来的日志类型。一般情景下,Logstash...
代码星球
·
2020-09-24
Kafka
Logstash
Nginx
日志
收集
nginx+consul-template+consul实现自动负载均衡
所需工具:工具下载地址本文使用版本consulhttps://www.consul.io/downloads.htmlconsul_1.0.7_linux_amd64.zipconsul-templatehttps://releases.hashicorp.com/consul-template/consul-temp...
代码星球
·
2020-09-24
nginx+consul-template+consul
实现
自动
负载
均衡
consul集群搭建,配合nginx完成服务动态发现和健康检查
1、概述1.1介绍consul是一个服务发现和配置共享的服务软件,结合nginx的主动健康检查模块nginx_upstream_check_module和服务发现模块nginx-upsync-module,实现一套服务动态发现机制。nginx的upstream不再通过手动配置,而是定时向consul发送请求...
代码星球
·
2020-09-24
consul
集群
搭建
配合
nginx
使用htpasswd实现Nginx验证访问
Nginx是一个高性能的WEB服务器,越来越多的用户使用,如果您的某个站点不希望对外公开(比如PHPMyAdmin),可以使用htpasswd实现Nginx验证访问。安装htpasswdhtpasswd是Apache密码生成工具,Nginx支持auth_basic认证,因此我门可以将生成的密码用于Nginx中,输入一行...
代码星球
·
2020-09-24
使用
htpasswd
实现
Nginx
验证
Nginx的负载均衡
算法介绍 当后端是缓存服务器时,经常使用一致性哈希算法来进行负载均衡。使用一致性哈希的好处在于,增减集群的缓存服务器时,只有少量的缓存会失效,回源量较小。在nginx+ats/haproxy+squid等CDN架构中,nginx/haproxy所使用的负载均衡算法便是一致性哈希。 我们举个例子来说明...
代码星球
·
2020-09-24
Nginx
负载
均衡
Nginx负载均衡-如何自定义URL中的hash key2
upstreambackend1{ server192.168.3.236:555; server192.168.3.236:222;  ...
代码星球
·
2020-09-24
Nginx
负载
均衡
如何
自定义
Nginx负载均衡-如何自定义URL中的hash key
"例如请求的url为http://www.a.com/{path_var1}/{path_var2}path_var1和path_var2是两个pathvariable如果现在只想根据path_var1来做路由,即path_var1相同的请求落在同一台服务器上,应当怎么配置呢?"如上同学问我的问题,我们都知道nginx...
代码星球
·
2020-09-24
Nginx
负载
均衡
如何
自定义
logstash 6.6.0 读取nginx日志 插入到elasticsearch中
logstash.confinput{#Fordetailconfigforlog4jasinput,#See:https://www.elastic.co/guide/en/logstash/file{type=>"log"#log名path=>"/home/wwwlogs/a.log"#log路径}}f...
代码星球
·
2020-09-24
logstash
6.6.0
读取
nginx
日志
nginx优化之request_time 和upstream_response_time差别
1、request_time官网描述:requestprocessingtimeinsecondswithamillisecondsresolution;timeelapsedbetweenthefirstbyteswerereadfromtheclientandthelogwriteafterthelastbytes...
代码星球
·
2020-09-24
time
nginx
优化
request
upstream
Ubuntu16.04下KeepAlived+Nginx 布署
前言 网上已经有很多相关文章,对各种概念介绍的比较清楚,也有各种详细的步骤,这里主要记录本要在ubuntu16.04下的布署过程,主要记录编译安装keepalived时遇到的坑及解决办法。 可以参考的文章: ...
代码星球
·
2020-09-24
Ubuntu16.04
KeepAlived+Nginx
布署
Nginx+keepalived 高可用双机热备(主从模式/双主模式)
基础介绍负载均衡技术对于一个网站尤其是大型网站的web服务器集群来说是至关重要的!做好负载均衡架构,可以实现故障转移和高可用环境,避免单点故障,保证网站健康持续运行。关于负载均衡介绍,可以参考:linux负载均衡总结性说明(四层负载/七层负载)由于业务扩展,网站的访问量不断加大,负载越来越高。现需要在web前端放置ng...
代码星球
·
2020-09-24
模式
Nginx+keepalived
高可用
可用
双机
LVS+KeepAlived+Nginx高可用实现方案
文章目录概念LVSKeepAlived为什么要使用准备软件安装KeepAlived安装源码安装yum安装服务启动、重启、关闭安装ipvsadmnginx安装防火墙(iptables)防火墙配置(方式一)防火墙配置(方式二)配置nginx服务器(>>这里很重要!很重要!很重要!!!<<)最后关键一...
代码星球
·
2020-09-24
LVS+KeepAlived+Nginx
高可用
可用
实现
方案
首页
上一页
...
42
43
44
45
46
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他