序
给本机的一个服务压测,结果半天qps上不了万,而且经常跑满cpu,搞半天发现,docker里头才1核1G内存。原来boot2docker默认给docker-machine分配1个cpu和1G内存。
修改配置
docker-machine create \--driver virtualbox \--virtualbox-cpu-count 4 \--virtualbox-memory 1024 \dev
或者直接在visualbox里头修改即可
安装htop
apt-get update
apt-get install htop
压测
ab -c 1000 -n 15000 -r http://192.168.99.100:8080/hello
压测同时看下cpu、内存,然后多调整ab参数,进行观测,取出合理值。
doc
docker 采坑