sipp3.3运行压力测试时crash原因分析

sipp3.3在执行压力测试时,跑了几万个就crash了,查找git资料,发现时跟时间有关。

报错信息:

src/task.cpp:121: task_list* timewheel::task2list(task*): Assertion `wheel_base <= clock_tick' faile

原因分析:跟系统时间有关

复现:

1.执行正常的压力测试

2.修改系统的时间,修改为过去的时间

3.sipp发生crash,无响应。

解决:

系统是centos,未开启ntp校时,尝试开启NTP作为客户端,随便找个服务器开启ntp作为服务端,问题解决。

近期测试又遇到了,好像是另一个错误,先看看是不是一样的问题。

2023-11-10      13:26:26.283174 1699593986.283174: wheel_base is 9040383, clock_tick is 9040382 - expected wheel_base to be less than or equal to clock_tick
sipp: There were more errors, enable -trace_err to log them.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值