使用redis-benchmark时关闭Redis服务器

时间:2019-03-18 09:07:45

标签: docker redis

我正在使用docker容器在Ubuntu上使用redis-benchmark

我正在通过Docker限制资源来试验内存和CPU的性能。

例如:

docker run --cpus="2" -m=4M -it [imageID]

我的映像基于ubntu:latest并已安装redis-server

因此,当我进入容器时,我会在后台运行redis-server并使用redis-benchmark

10000 changes in 60 seconds. Saving...
Background saving started by pid 17
DB saved on disk
RDB: 0MB of memory used by copy-on-write
Background saving terminated with success
Error: Server closed the connection
[1]+ Killed    redis-server

出现错误。

我的redis-benchmark命令将键/值的大小设置为100000:

redis-benchmark -q -r 100000 -c 1

如果这是由于内存大小的限制,我认为该命令:

redis-benchamrk -c 1 -r 100000 -n 400

还应该关闭redis-server

0 个答案:

没有答案