并发购票系统(第四天)
一.增添状态流转机和模拟支付
为订单增加一个字段“status”,与之前所创建的区分开
新增功能:创建订单之后只持续30秒钟时间,30秒钟之后未支付则订单取消(只设置了模拟支付)
同时,座位状态设置成为动态更新,每一秒自动更新一次
此外,将Locust的抢票逻辑改成随机座位号抢票,搭配上刚才所创建的动态更新,最终得到的结果是:两秒内大量座位号变成黄色

一秒钟后:

两秒钟后:

三十秒未支付后:

还是很有意思的
这是当时保存好的草稿忘了发布了,也是最后一天的内容
浙公网安备 33010602011771号