51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

nginx

NGINX缓存使用官方指南

NGINX缓存使用官方指南

厉飞雨 阅读(245) 评论(0) 赞(15)

<p>我们都知道,应用程序和网站一样,其性能关乎生存。但如何使你的应用程序或者网站性能更好,并没有一个明确的答案。代码质量和架构是其中的一个原因,但是在很多例子中我们看到,你可以通过关注一些十分基础的应用内容分发技术,来提高终端用户的体验。其中一个例子就是实现和调整应用栈(application stack)的缓存。这篇文章,通过几个例子来讲述如何使用NGINX缓存...

纯手工玩转 Nginx 日志

纯手工玩转 Nginx 日志

厉飞雨 阅读(276) 评论(0) 赞(20)

<p>Nginx 日志对于大部分人来说是个未被发掘的宝藏,总结之前做某日志分析系统的经验,和大家分享一下 Nginx 日志的纯手工分析方式。</p> <p><img src="http://static.51tbox.com/static/2024-12-23/col/8fff11cc5bfd6424b99e5c1f46738...

Nginx+Keepalived实现站点高可用

Nginx+Keepalived实现站点高可用

厉飞雨 阅读(273) 评论(0) 赞(16)

<p>公司内部 OA 系统要做线上高可用,避免单点故障,所以计划使用2台虚拟机通过 Keepalived 工具来实现 nginx 的高可用(High Avaiability),达到一台nginx入口服务器宕机,另一台备机自动接管服务的效果。(nginx做反向代理,实现后端应用服务器的负载均衡)快速搭建请直接跳至 第2节。</p> <p><...

NGINX location 在配置中的优先级

NGINX location 在配置中的优先级

厉飞雨 阅读(237) 评论(0) 赞(13)

<h3>location表达式类型</h3> <ul> <li>~ 表示执行一个正则匹配,区分大小写</li> <li>~* 表示执行一个正则匹配,不区分大小写</li> <li>^~ 表示普通字符匹配。使用前缀匹配。如果匹配成功,则不再匹配其他location。</li>...

使用 varnish + nginx + lua 搭建网站的降级系统

使用 varnish + nginx + lua 搭建网站的降级系统

厉飞雨 阅读(344) 评论(0) 赞(16)

<h3>前言</h3> <p>通常一个网站数据库挂掉后,后果将是非常严重的。基本上整个网站基本不可用了。对于一些网站来说,当数据库挂掉后,如果能提供基本的浏览服务,也是不错的。本文将尝试使用 varnish + nginx + lua 搭建网站降级系统来实现整个目标。</p> <p><img src="...

NGINX引入线程池 性能提升9倍

NGINX引入线程池 性能提升9倍

厉飞雨 阅读(385) 评论(0) 赞(15)

<h3>1. 引言 {#1-引言}</h3> <p>正如我们所知,NGINX采用了<a href="http://nginx.com/blog/inside-nginx-how-we-designed-for-performance-scale/">异步、事件驱动的方法来处理连接</a>。这种处理方...

增强 nginx 的 SSL 安全性

增强 nginx 的 SSL 安全性

厉飞雨 阅读(263) 评论(0) 赞(14)

<p><a href="https://www.ssllabs.com/ssltest/analyze.html?d=raymii.org"><img src="http://static.51tbox.com/static/2024-12-23/col/74d3975b7348ad7fa08b97560e28c2da...

在 Apache、NGINX 和 Lighttpd 上启用 HTTP 公钥固定扩展(HPKP)

在 Apache、NGINX 和 Lighttpd 上启用 HTTP 公钥固定扩展(HPKP)

厉飞雨 阅读(295) 评论(0) 赞(13)

<blockquote> <p>编者按:前段时间,Google 报告说 CNNIC 签发的一个中级 CA 签发了一个伪造的 Google 证书,从而导致 Google 和 Mozilla 在其产品中取消了对 CNNIC 后继签发的证书信任。</p> <p>本文就来讲述一下,这种伪造证书是如何被 Google 发现的,其技术机制是什...