Wang Yapu Blog

谋定而后动,知止而有得

Nginx基础——Rewrite规则

"nginx基础知识"

Rewrite规则学习记录 rewrite是nginx一个特别重要的指令,该指令可以使用正则表达式改写URI。可以指定一个或多个rewrite指令,按顺序匹配。 正则匹配规则 ~ 区分大小写匹配 ~* 不区分大小写匹配 !~ 和 !~* 区分大小写不匹配及不区分大小写不匹配 文件及目录匹配 -f和!-f 判断是否存在文件 -d和!-d 判断是否存在目录 -e和!-e 判断是否存...

线上Redis-Docker集群出现物理机崩溃的一次问题记录

"redis、docker、devicemapper问题定位"

Redis-Docker集群的一次踩坑记录 项目背景 线上redis的docker集群用于生产线上有一段时间,也算是一个全新的尝试,利用docker的优势实现高效的redis实例创建和调度。 问题描述 最近一段时间,有几台出现崩溃问题,机器load不断升高,有的高达5000多。 诸多线程处于D状态,很多请求以及linux命令出现卡死状态。 现象1:很多线程处于D状态 ...

Lxcfs & Load

"docker monitor with lxcfs"

lxcfs What is lxcfs FUSE filesystem for LXC, offering the following features: a cgroupfs compatible view for unprivileged containers a set of cgroup-aware files: cpuinfo me...

Go and Docker

"go语言和docker基本知识必备"

Go & Docker 分享大纲 Go Why Go 工程结构 快速入门 并发模型 Docker Namespace Cgroup Go Why Go? 互联网、云计算时代的C语言 Google出品,开源产品,业界先驱开创 跨平台支持 编译型语言,但语法趋于脚本化,非常简洁 全自动的垃圾回收机制 先进、...