- 2011/10/4 20:46:13人肉解析riak_admin join
- riak_admin只是一个bash脚本,当riak_admin join被执行时,都是在执行riak_kv_console join。大概过程分析 riak_kv_console:join => %%入口 riak:join(node) => %% 真正执行 riak_core:join(node) => %%去到riak_core riak_core_gossip:lega[阅读全文]
- 专题:作者:54chen
- 2011/10/4 17:52:57重负荷nginx的几个关键配置参数
- 不知不觉网站pv就爆发了。nginx压力越来越大,一些默认参数就显得不够用了。我们的主服务器硬件配置非常健壮(双路至强5620 + 48gb内存 + ssd),理论上可以承受每天过500万的pv,当然,前提是优化得够好。简单罗列一下优化过的几个参数:ulimit -n 65535这个参数位于/etc/default/nginx 中,或者/etc/init.d/nginx 文件中直接设置。 默认是1[阅读全文]
- 专题:WEB服务器作者:shen2
- 2011/10/4 17:50:59Clojure世界:使用rlwrap增强REPL
- clojure的repl非常方便,可以随时随地试验你的想法,repl是read-eval-print-loop的简称。默认clojure.contrib有带一个shell脚本来启动repl,具体看这里。你也可以用jline来增强repl:java-cp"%clojure_dir%\jline-version.jar;%clojure_jar%"jline.consolerunnerclojure[阅读全文]
- 专题:作者:dennis
- 2011/10/4 17:48:11Clojure世界:文件IO
- 文件读写是日常编程中最经常使用的操作之一。这篇blog将大概介绍下clojure里对文件操作的常用类库。 首先介绍标准库clojure.java.io,这是最经常用的io库,定义了常见的io操作。 首先,直接看一个例子,可以熟悉下大多数常用的函数:(nsio(:use[clojure.java.io]));;file函数,获取一个java.io.file对象(deff(file"a.txt"));[阅读全文]
- 专题:作者:dennis
- 2011/10/4 17:36:36blktrace未公开选项网络保存截取数据
- 原创文章,转载请注明: 转载自erlang非业余研究本文链接地址: blktrace未公开选项网络保存截取数据我们透过blktrace来观察io行为的时候,第一件事情需要选择目标设备,以便分析该设备的io行为。具体使用可以参考我之前写的几篇:这里 这里 这里blktrace分为内核部分和应用部分,应用部分收到我们要捕捉的设备名单,传给内核。内核分布在block层的各个tracepoint就会开始工[阅读全文]
- 专题:作者:Yu Feng
- 2011/10/4 17:36:06hwconfig查看硬件信息
- 最近经常要测试新硬件,了解硬件的具体型号和参数就非常重要,过去经常透过lspci -vvv等命令来了解,貌似比较不准确。 今天看到阮军同学用的hwconfig感觉信息很专业,推荐给大家。标准的发布版都带的,所以简单的yum install hwconfig就可以使用了。效果如下:$ uname -r2.6.18-164.el5$ sudo yum -y install hwconfig$ sudo[阅读全文]
- 专题:作者:Yu Feng
- 2011/9/26 23:33:04puppet使用rsync来同步文件教程
- [导读]大家都知道,puppet 同步文件都需要使用puppet 文件服务器,且同步大文件的效率比我们运维经常使用到的rsync效率低且puppet 文件服务器只支持http和puppet 文件传输协议,幸运的是老外给我们写好了自定义的provider和相关插件,现在我们只需要下载rsync模块就可以来完成.是不是很期待,一起来跟sky尝试下吧![正文]puppet rsync模块目前可以在 ht[阅读全文]
- 专题:作者:sky
- 2011/9/26 23:27:43Linux系统内存相关信息获取
- 大型的服务器,特别是数据库服务器的主要瓶颈主要在内存,cpu,以及io上。cpu是可再生资源,不够用等等就有了;内存和土地一样是不可再生资源,被占用了,后续的使用必须等到该资源释放.而io也非常依赖于内存的使用情况,故内存的倒腾效率会大大影响服务器的效率,那么了解服务器内存的使用情况就非常重要。linux内核的内存相关的信息主要有下面几个获取管道,这里我们主要讨论的是系统级别的,没具体到各个进程级[阅读全文]
- 专题:缓存作者:Yu Feng