ubuntu下nginx的常用操作
摘要:1.安装不多说了,我是使用apt-get进行安装的,直接键入 2.启动nginx. 首先找到nginx的主运行程序(相当于windows下的nginx.exe)在哪里,使用如下命令。 切换目录至/usr/sbin目录下,运行nginx命令,就可以启动nginx了。 3.查看nginx进程,启动完以后
阅读全文
posted @
2018-01-28 18:01
xdxxdx
阅读(492)
推荐(0)
nginx配置websocket
摘要:有时候我们需要给websocket服务端做一下nginx的配置,比如需要给websocket服务端做负载均衡,或者,有些系统要求访问websocket的时候不能带端口,这时候我们就需要用nginx来进行配置了。 起因是最近公司在开发小程序,而小程序要求访问的wss的websocket(即SSL装有数
阅读全文
posted @
2018-01-26 16:59
xdxxdx
阅读(724)
推荐(0)
Nginx中超时时间配置(转)
摘要:本文介绍 Nginx 的 超时(timeout)配置。分享给大家,具体如下: Nginx 处理的每个请求均有相应的超时设置。如果做好这些超时时间的限定,判定超时后资源被释放,用来处理其他的请求,以此提升 Nginx 的性能。 keepalive_timeout HTTP 是一种无状态协议,客户端向服
阅读全文
posted @
2018-01-24 16:56
xdxxdx
阅读(10997)
推荐(0)
理解HTTP之keep-alive(转)
摘要:理解HTTP之keep-alive 在前面一篇文章中讲了TCP的keepalive,这篇文章再讲讲HTTP层面keep-alive。两种keepalive在拼写上面就是不一样的,只是发音一样,于是乎大家就都迷茫了。HTTP层面的keep-alive是我们接触比较多的,也是大家平时口头上的"keepa
阅读全文
posted @
2018-01-24 11:54
xdxxdx
阅读(329)
推荐(0)
tcp中的keepalive(转)
摘要:理解Keepalive(1) 大家都听过keepalive,但是其实对于keepalive这个词还是很晦涩的,至少我一直都只知道一个大概,直到之前排查线上一些问题,发现keepalive还是有很多玄机的。其实keepalive有两种,一种是TCP层的keepalive,另一种是HTTP层的Keep-
阅读全文
posted @
2018-01-24 11:49
xdxxdx
阅读(381)
推荐(0)
SSL数字证书Nginx配置部署
摘要:由于小程序和Ios端的需要,公司的项目需要从原来的http协议扩展到https协议,因为项目本来就有采用nginx做了负载均衡,但是之前配置nginx的时候并没有配置关于https的内容,所以需要做这部分的内容。关于nginx实现动静分离和负载均衡可看我之前的博客。https://i.cnblogs
阅读全文
posted @
2018-01-23 16:03
xdxxdx
阅读(591)
推荐(0)
配置nginx以获取真实的客户端ip地址
摘要:当我们使用了nginx来转发客户端的请求以后,tomcat是无法正确获取到客户端的ip地址的,而是获取到配置了nginx的那台服务器的ip地址。因为tomcat所接收到的请求是通过nginx发出来的(nginx代替客户端发了请求)。 此时需要做如下配置。 这样就可以获取到真实的ip了。
阅读全文
posted @
2017-08-04 15:07
xdxxdx
阅读(747)
推荐(0)
nginx+redis缓存微信的token数据
摘要:上一篇文章我们讲了如何在负载均衡的项目中使用redis来缓存session数据,戳这里。 我们在项目的进展过程中,不仅需要缓存session数据,有时候还需要缓存一些别的数据,比如说,微信的access_token. access_token是公众号的全局唯一接口调用凭据,公众号调用各接口时都需使用
阅读全文
posted @
2017-07-19 11:42
xdxxdx
阅读(4473)
推荐(2)
nginx+redis实现session的共享
摘要:上一篇我们介绍了nginx实现的负载均衡和动静分离,可看这边。 我们在文章的末尾说到,负载均衡需要面临的一个问题是内存数据的同步。例如:我有A,B两台服务器做了负载均衡,当我在A服务器上执行了登录并且将登录数据存入session的时候,这些session数据只存在于A服务器上,而没有在B服务器上,假
阅读全文
posted @
2017-07-18 15:38
xdxxdx
阅读(12624)
推荐(0)
nginx配置(windows配置)
摘要:以下是我的项目用到的一份配置文件#user nobody;worker_processes 4; #进程数,一般cpu是几核就写多少#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log
阅读全文
posted @
2017-06-29 13:41
xdxxdx
阅读(2116)
推荐(1)
windows下安装nginx
摘要:nginx的主要功能就是转发调度任务,很多场景下都会用到,最常见的就是做动静分离和负载均衡。半年前商城项目加入了nginx,一直没有时间整理用法,现在新的一个项目恰好也用到了nginx,正好可以总结一下。 1.首先是下载,百度输入nginx,到英文网站去下载,我是到这里下载的,http://ngin
阅读全文
posted @
2017-06-29 13:36
xdxxdx
阅读(291)
推荐(0)