有问题的数据库用于移动应用程序支付系统。 有两个使用该数据库的Android应用程序,以及一个用于管理的Web门户。
直到8月31日(星期五),系统开始按预期运行,当时系统开始删除插入在Monitor键和Deposit键中的记录,这些记录捕获在Android应用程序上完成的交易。
肯定要写入插入这些键中的记录,因为我们有一个节点JS脚本来监视两个键并使用记录更新mySQL数据库。 MySQL数据库已经捕获了这些记录,但是它们并没有保留在Firebase上。
我们已经排除了导致该问题的原因是JS脚本,因为我们试图停止脚本并进行事务处理,但是行为没有改变。
我们还使用了早期版本的Android应用程序,但仍得到相同的结果。
当我们导出JSON并将其导入到另一个项目中并重新配置Android应用程序以使用新数据库时,该数据库和Android应用程序均按预期工作。
任何人都有解决方案吗?