关注于系统高可用、网站架构
发布时间:2017-08-02 17:10:46
1.先找出Java进程ID 命令jps 等等2.找出该进程内最耗费CPU的线程 命令top -Hp pid3.将线程ID转换为十六进制 命令printf "%x\n" pid4.jstack分析 命令jstack pid ......【阅读全文】
发布时间:2014-03-10 15:29:36
灰度发布是指在黑与白之间,能够平滑过渡的一种发布方式。AB test就是一种灰度发布方式,让一部分用户继续用A,一部分用户开始用B,如果用户对B没有什么反对意见,那么逐步扩大范围,把所有用户都迁移到B上面 来。灰度发布可以保证整体系统的稳定,在初始灰度的时候就可以发现、调整问题,以保证其影响度。灰度发布一般有.........【阅读全文】
发布时间:2013-06-18 16:39:26
nginx代理从1.1.4版本开始支持http1.1这无疑给后端被代理服务以静态文件为主的带来了福音。 大大降低了tcp开销,节省了系统资源当然也会降低time_wait连接数.配置方法举例说明 upstream nginx_test { server 192.168.128.128:8080 weight=5;&nb.........【阅读全文】
发布时间:2012-11-07 12:30:44
正则表达式只是用于字符串匹配的特征串, 我们从如何表示一个字符开始. [ ] : 表示选择一个字符. (.) : 表示任何了个除换行符(\n)之外的字符. \r : 表示回车\n : 表示换行\t : 表示TAB键\w : 表示字母,数字或下划线, 等同于[A-Za-z0-9_]\W : 表示非字母,数字或下划线, 等同于[^A-Za-.........【阅读全文】
发布时间:2012-09-20 11:50:20
Location语法语法:location [=|~|~*|^~] /uri/ { … }= 开头表示精确匹配^~ 开头表示uri以某个常规字符串开头,理解为匹配 url路径即可~ 为区分大小写匹配~* 为不区分大小写匹配!~和!~*分别为区分大小写不匹配及不区分大小写不匹配/ 通用匹配,任何请求都会匹配到。多个location配置的情况下匹配.........【阅读全文】