温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
这时呢,我们来去测试一下才能走题报错,那我们来去刷新,哎,我们发现呢,它一直在这里刷,刷不下去。啊,为什么呢?就是因为啊,我们之前呢,已经创建过这个locks lock节点啊。那么在我们的代码里面呢,我们的锁的名称啊,也叫lock。那么于是呢,它就会给我们在lock目录下来去创建一个子节点,叫lock子节点,而这个子节点呢,咱前面讲命令行的时候呀,演示过这样一个节点,它已经存在了。那此时呢,相当于发生死锁问题了啊,一直这里刷,刷不下去。那我们只要把这个lock节点给它删掉就可以了,来一个delete locks。啊,然后呢,是lock节点。那此时呢,我们就已经删掉了,你看瞬瞬间就可以刷新成功啊好,那我们呢,打开red的。客户端我们把这个库存数量啊,稍微改一下啊,连上我们这个。
01:00
好,找到我们这个套啊,此时呢,才是4998件,我们来去刷新几下啊,来刷新刷新。好,来看我们这个库存数量啊,变成4996了。那说明咱们程序呀,单独去测试没啥问题,好,那接下来的话呢,给它改成5000啊,改成5000之后呀,我们来去打开我们的压力测试工具,我们来去压测一下啊。好,测试呢,我们来去,嗯,启动走。好,那我们可以发现呢,我们这个腾讯性能啊,啊才是200左右的,200多的性能啊,啊非常弱。那么正常情况下应该是比这个要稍微快一点啊,应该可以达到400左右吧啊OK,那我的电脑的话呢。好,来看你那5000请求已经发送完了啊,错误率呢是0%。然后呢,我们的库存数量有没有变成零了啊,已经变成零了,那说明咱代码呢,写的确实没啥问题哈,那咱基于组K,那就实验分布所就已经基本实现了。
02:06
那不行的话呢,我们可以再去压测一下啊,刚才这个性能的话呢,应该不止啊,不止这么慢啊好,那我们呢,应该可以稍微快一点的,好,我们来去执行啊,给它清空一下,我们去执行这个压力测试,好来看一下。应该可以达到400左右的啊。啊,那是不到400,反正三百八啊,三百八接近400啊。好,那么我们这样的一个库存数量也依然变成零了。好,经过两名测试之后呀,我们可以发现我们的组K法分布式所呢都没啥问题啊,OK。
我来说两句