`
purpen
  • 浏览: 796667 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
Siege是一款开源的压力测试工具,设计用于评估WEB应用在压力下的承受能力。可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行。siege可以从您选择的预置列表中请求随机的URL。所以siege可用于仿真用户请求负载,而ab则不能。但不要使用siege来执行最高性能基准调校测试,这方面ab就准确很多。 Siege官网:http://www.joedog.org/Siege下载:wget http://www.joedog.org/pub/siege/siege-latest.tar.gz 解压并安装:# tar -zxv ...
Linux系统出现了性能问题,一般我们可以通过top、iostat、free、vmstat等命令来查看初步定位问题。其中iostat可以提供更丰富的IO性能状态数据。 1. 基本使用$iostat -d -k 1 10参数 -d 表示,显示设备(磁盘)使用状态;-k某些使用block为单位的列强制使用Kilobytes为单位;1 10表示,数据显示每隔1秒刷新一次,共显示10次。 $iostat -d -k 1 10Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtnsda 39.
今天从ix主机上打包了个zip文件,到linuxvps下总是解压失败,无奈,我打包成tgz,后来网上搜索了相关文章把解压问题搞定了。 1) tar调用gzip gzip是GNU组织开发的一个压缩程序,.gz结尾的文件就是gzip压缩的结果。与gzip相对的解压程序是gunzip。tar中使用-z这个参数来调用gzip。下面来举例说明一下: # tar -czf all.tar.gz *.jpg这条命令是将所有.jpg的文件打成一个tar包,并且将其用gzip压缩,生成一个gzip压缩过的包,包名为all.tar.gz # tar -xzf all.tar.gz这条命令是将上面产生的包 ...
I was trying to install Phusion Passenger and nginx on Mac OS X 10.8.2, using the Passenger installer for nginx, and kept running into this error: $ passenger-install-nginx-module ... Undefined symbols for architecture x86_64: "_pcre_free_study", referenced from: ...
GraphicsMagic 有一个Nodejs的客户端: https://github.com/aheckmann/gm 简直就是nodejs处理图片的神器呀! 但是使用它之前必须得安装GraphicsMagic,于是开始了痛苦的折腾之旅. 开源系统或者组件就是这样,编译安装一个东西,同时又依赖别的组件,又要编译、安装... 真的很蛋疼... GraphicsMagic根据使用功能的不同,依赖不同的组件,我需要的只是对jpeg和png进行简单的图片处理(缩放、裁剪啊什么的,不过它的功能可以更加强大),主要依赖了两个组件: libjpeg-6b.tar.gz libpng-1.4. ...
Mongodb分片群集部署 1、下载mongodb http://www.mongodb.org/downloads 2、replicaSet安装部署 $mongod.exe --dbpath d:\data\db1 --replSet myset --port 27017 --logpath d:\data\shard1.log --rest $ mongod.exe –dbpath d:\data\db2 –replSet myset --port 27018 --logpath d:\data\shard2.log --rest $mongod.exe --dbpath d: ...
mongostat实在是太有用了,如果DB出现了异常,我第一反应就是查看mongostat。如果是运维的话,喝着咖啡,看着mongostat,生活真是惬意啊。 运行很简单,./mongostat --host 10.45.3.97  --port 20127 主要详细说明一下各列的意义(也可以参考 ...
今天在做mongodb测试验证时,日志报错,导致主从不同步了如:PRIMARY> rs.status(){        "set" : "shard1",        
GraphicsMagic 有一个Nodejs的客户端: https://github.com/aheckmann/gm 简直就是nodejs处理图片的神器呀! 但是使用它之前必须得安装GraphicsMagic,于是开始了痛苦的折腾之旅. 开源系统或者组件就是这样,编译安装一个东西,同时又依赖别的组件,又要编译、安装... 真的很蛋疼... GraphicsMagic根据使用功能的不同,依赖不同的组件,我需要的只是对jpeg和png进行简单的图片处理(缩放、裁剪啊什么的,不过它的功能可以更加强大),主要依赖了两个组件: libjpeg-6b.tar.gz libpng-1.4. ...
You’ll need: TextMate Xcode (xcodebuild should be in your path) Run in your terminal: bash <(curl -s -L http://j.mp/text-mate-full-screen) I also use Missing Drawer Plugin: bash <(curl -s -L http://goo.gl/4RUoP) Update – To address concerns on HN. Bash behind (http://j.mp ...
使用gem install rails安装rails时,一直出现file 'lib' not found的错误,经搜索采用以下步骤即解决了问题。 $ rvm gemset install rails installing rails ... rails installed. $ rails -v Rails 3.0.9  
$ bash < <( curl http://rvm.beginrescueend.com/releases/rvm-install-head ) # 安裝 rvm rvm list # 查看目前安裝的 ruby 版本 rvm info # 查看目前使用的環境訊息 rvm list known # 列出可以安裝的版本 rvm install ruby-1.9.2-head # 安裝指定版本 rvm use ruby-1.9.2-head # 目前環境使用指定版本 rvm use ruby-1.9.2-head --default # 預設使用指定版本 rvm s ...
推荐Linux下检测网卡流量的两款软件,其一是:nload,另外一个就是:iftop。这两个软件的安装方法都很简单,下面逐一介绍:首先,从以上网址下载下来后,安装nload: ./configure –prefix=/usr/local/nload make make install./configure –prefix=/usr/local/iftop make make installnload是:# /usr/local/nload/bin/nloadiftop是:# /usr/local/iftop/sbin/iftop一般的服务器都会有内网和外网两块网卡,nload ...
linux上进程有5种状态: 1. 运行(正在运行或在运行队列中等待) 2. 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号) 3. 不可中断(收到信号不唤醒和不可运行, 进程必须等待直到有中断发生) 4. 僵死(进程已终止, 但进程描述符存在, 直到父进程调用wait4()系统调用后释放) 5. 停止(进程收到SIGSTOP, SIGSTP, SIGTIN, SIGTOU信号后停止运行运行) ps工具标识进程的5种状态码: D 不可中断 uninterruptible sleep (usually IO) R 运行 runnable (on run queue) S 中断 sleep ...
iostat iostat 的命令格式 iostat 用于输出CPU和磁盘I/O相关的统计信息。命令格式为: iostat [ -c | -d ] [ -k | -m ] [ -t ] [ -V ] [ -x ] [ device [ ... ] | ALL ] [ -p [ device | ALL ] ] [ interval [ count ] ] 其中: interval : 为取样时间间隔 count : 为输出次数,若指定了取样时间间隔且省略此项,将不断产生统计信息 常用选项: 选项 说明 -c 仅
Global site tag (gtag.js) - Google Analytics