员工午餐消费福利每日限制一次,后台有次数校验,自从刷脸消费上线后,刷普通IC卡读卡器和刷脸设备靠在一起,员工刷卡的同时会出现刷脸的误刷,查后台日志发现两笔交易相差几十毫秒,第二笔检查前前一笔还没有入库成功,所以绕过控制,造成误刷,想过加锁机制,但是两笔不是并发,锁不住,队列的话太麻烦,而且中午高峰期消费,要求一两秒一笔,怕影响效率,后来发现刷卡和刷脸次数校验可以分开来控制,刷卡检查消费成功次数,刷脸可以检查刷脸的次数
误刷问题解决
最新推荐文章于 2024-04-12 20:30:10 发布