
nginx
mnasd
这个作者很懒,什么都没留下…
展开
-
Nginx服务器中配置超时时间的方法
一、啥时候用到 用来设置请求资源和服务器返回的时间,保证一个请求占用固定时间,超出后报504超时!这样可以保证一个请求占用过长时间。二、主要参数 使用nginx服务器如果遇到timeou情况时可以如下设置参数,使用fastcgi: fastcgi_connect_timeout 75; 链接 fastcgi_read_timeout 600;...原创 2018-05-09 14:50:39 · 12533 阅读 · 0 评论 -
nginx之tcp负载代理
大多数人针对nginx的负载均衡代理都是停留在HTTP代理那一块,我也一样;然而最近遇到了一个小问题,下面简单的叙述一下: 1、开发那边使用java代码进行ssh连接Linux服务器,然后执行bash命令去完成参数值的获取;前提是要求是实现nginx负载,这。。。。有点意思啊,以前没遇到过这么奇葩的问题,不过兵来将挡水来土掩,咱还是要解决不是,所以就想到了nginx的负载代理,但是感觉H...转载 2018-12-30 22:23:41 · 220 阅读 · 0 评论 -
nginx强制使用https访问(http跳转到https)
需求简介基于nginx搭建了一个https访问的虚拟主机,监听的域名是test.com,但是很多用户不清楚https和http的区别,会很容易敲成http://test.com,这时会报出404错误,所以我需要做基于test.com域名的http向https的强制跳转我总结了三种方式,跟大家共享一下 nginx的rewrite方法 思路这应该是大家最容易想到的方法...转载 2019-01-17 13:09:33 · 33289 阅读 · 0 评论 -
Nginx性能监控与调优
ngx_http_stub_status监控连接信息nginx现已成为目前使用最广泛的web服务器和反向代理服务器,我们线上的Tomcat服务器一般都会由nginx进行代理,以此实现负载均衡的效果。既然nginx被应用得那么广泛,我们自然也得学习如何去对nginx做性能监控。本小节将介绍如何使用nginx的ngx_http_stub_status模块来对连接信息进行监控。本文默认读者有ngin...转载 2019-01-21 21:50:37 · 4345 阅读 · 0 评论 -
用Prometheus细化Nginx监控
国内用Nginx的比较多,Nginx的监控比较老的方案可能是通过跑脚本定期收集nginx的status模块的数据,或者监控nginx的日志;后来阿里的tengine在国内开始流行,于是诞生了很多不错的lua模块;但是这些监控方案在有新的监控需求的时候,可能就需要再修改脚本或者更改nginx conf配置,有时候不是特别的方便。用Prometheus进行nginx的监控可以自动的对相关server_...转载 2019-01-21 22:06:43 · 1382 阅读 · 0 评论