siege简单的压测试减库存,发现不管如何设置并发数量,库存都不会小于0
代码很简单:
1.查询库存$num (我这里是100)
2.if(0 < $num)
{
//更新库存为 `num`-1
}
然后运行 siege -c 100 -r 10 我的url
结果, 每次库存都稳稳地为0, 不会超过库存, 额... 并发何在?
siege简单的压测试减库存,发现不管如何设置并发数量,库存都不会小于0
代码很简单:
1.查询库存$num (我这里是100)
2.if(0 < $num)
{
//更新库存为 `num`-1
}
然后运行 siege -c 100 -r 10 我的url
结果, 每次库存都稳稳地为0, 不会超过库存, 额... 并发何在?
4 回答1.5k 阅读✓ 已解决
8 回答1.3k 阅读
2 回答1.5k 阅读✓ 已解决
3 回答942 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
2 回答899 阅读✓ 已解决
你看用一下你的表中字段num这个字段是否为unsigned。