【 使用环境 】生产环境
【 OB or 其他组件 】obkv-redis
【 使用版本 】4.2.5.2
【问题描述】memtier_benchmark 压测zadd时容易出现内存不足
【复现路径】问题出现前后相关操作
【附件及日志】我做完合并之后进行的压测.
export host=10.38.48.37
export port=2885
export passwd=M**L
/usr/local/bin/memtier_benchmark
-s $host
-p $port
-a $passwd
-t 10
-c 50
-n 31457
–pipeline=1
–distinct-client-seed
–random-data
–data-size=1024
–key-maximum=15728640
–key-minimum=1
–command=‘zadd key 90.0 data’
–command-key-pattern=P
server 10.38.48.37:2885 handle error response: -ERR errCode:-4013, errCodeName:ObAllocateMemoryFailed, errMsg:No memory or reach tenant memory limit, server:10.38.48.39:2882, trace:YE7020A2624F2-0000000000000F2A-0-0
server 10.38.48.37:2885 handle error response: -ERR errCode:-4013, errCodeName:ObAllocateMemoryFailed, errMsg:No memory or reach tenant memory limit, server:10.38.48.39:2882, trace:YE7BA0A2624F2-0000000000000F47-0-0
server 10.38.48.37:2885 handle error response: -ERR errCode:-4013, errCodeName:ObAllocateMemoryFailed, errMsg:No memory or reach tenant memory limit, server:10.38.48.39:2882, trace:YE72A0A2624F2-0000000000000ED8-0-0
server 10.38.48.37:2885 handle error response: -ERR errCode:-4013, errCodeName:ObAllocateMemoryFailed, errMsg:No memory or reach tenant memory limit, server:10.38.48.39:2882, trace:YE9220A2624F2-0000000000000EBE-0-0
server 10.38.48.37:2885 handle error response: -ERR errCode:-4013, errCodeName:ObAllocateMemoryFailed, errMsg:No memory or reach tenant memory limit, server:10.38.48.39:2882, trace:YE78E0A2624F2-0000000000000EBC-0-0
server 10.38.48.37:2885 handle error response: -ERR errCode:-4013, errCodeName:ObAllocateMemoryFailed, errMsg:No memory or reach tenant memory limit, server:10.38.48.39:2882, trace:YE6680A2624F2-0000000000000ED5-0-0
server 10.38.48.37:2885 handle error response: -ERR errCode:-4013, errCodeName:ObAllocateMemoryFailed, errMsg:No memory or reach tenant memory limit, server:10.38.48.39:2882, trace:YE6500A2624F2-0000000000000F04-0-0
server 10.38.48.37:2885 handle error response: -ERR errCode:-4013, errCodeName:ObAllocateMemoryFailed, errMsg:No memory or reach tenant memory limit, server:10.38.48.39:2882, trace:YE7900A2624F2-0000000000000ED8-0-0
server 10.38.48.37:2885 handle error response: -ERR errCode:-4013, errCodeName:ObAllocateMemoryFailed, errMsg:No memory or reach tenant memory limit, server:10.38.48.39:2882, trace:YE7BC0A2624F2-0000000000000E74-0-0
server 10.38.48.37:2885 handle error response: -ERR errCode:-4013, errCodeName:ObAllocateMemoryFailed, errMsg:No memory or reach tenant memory limit, server:10.38.48.39:2882, trace:YE63A0A2624F2-0000000000000F5B-0-0
server 10.38.48.37:2885 handle error response: -ERR errCode:-4013, errCodeName:ObAllocateMemoryFailed, errMsg:No memory or reach tenant memory limit, server:10.38.48.39:2882, trace:YE9080A2624F2-0000000000000E74-0-0
server 10.38.48.37:2885 handle error response: -ERR errCode:-4013, errCodeName:ObAllocateMemoryFailed, errMsg:No memory or reach tenant memory limit, server:10.38.48.39:2882, trace:YE5960A2624F2-0000000000000EF0-0-0
server 10.38.48.37:2885 handle error response: -ERR errCode:-4013, errCodeName:ObAllocateMemoryFailed, errMsg:No memory or reach tenant memory limit, server:10.38.48.39:2882, trace:YE9000A2624F2-0000000000000ED1-0-0
server 10.38.48.37:2885 handle error response: -ERR errCode:-4013, errCodeName:ObAllocateMemoryFailed, errMsg:No memory or reach tenant memory limit, server:10.38.48.39:2882, trace:YE7320A2624F2-0000000000000E89-0-0
server 10.38.48.37:2885 handle error response: -ERR errCode:-4013, errCodeName:ObAllocateMemoryFailed, errMsg:No memory or reach tenant memory limit, server:10.38.48.39:2882, trace:YE8C40A2624F2-0000000000000F43-0-0
server 10.38.48.37:2885 handle error response: -ERR errCode:-4013, errCodeName:ObAllocateMemoryFailed, errMsg:No memory or reach tenant memory limit, server:10.38.48.39:2882, trace:YE7A00A2624F2-0000000000000F0A-0-0
【备注】基于 LLM 和开源文档 RAG 的论坛小助手已开放测试,在发帖时输入 [@论坛小助手] 即可召唤小助手,欢迎试用!