我如何处理票务扫描器离线模式下的重复入场
我在一个景点入口使用手持扫描器的高流量活动中遇到了这个问题。问题是,一些票在设备重新在线后出现了两次扫描。起初,我认为是门口工作人员将客人扫描了两次,但每当一个门口的Wi-Fi断开,扫描器继续接受离线验证时就会出现这个问题。这导致出席人数看起来膨胀,客服也很难检查重新入场的争议,所以我将其视为工作流程故障,而不是小问题。 我的流程是收集扫描器设备日志、票ID、门号和离线队列时间戳,并将其与票务平台和手持扫描器应用程序进行核对。首先,我将真正的重复条目与具有相同设备ID的离线同步重复项分开。然后,我测试了扫描器在仍然离线时处理第二次扫描的方式。关键线索是设备在工作人员重试后创建了第二个本地验证。 解决方案是添加离线本地缓存警告,防止在同一设备上重复验证,并通过票ID来调和重复项。我通过在禁用Wi-Fi的情况下运行门口演练并在重新连接后检查出席情况来测试它。我为每个门口和设备添加了一个事件日…